[mythtv-commits] mythtv/master commit: 5aa13dd7b by Robert McNamara (rmcnamara)

MythTV noreply at mythtv.org
Sat Apr 16 23:47:41 UTC 2011


      Author:  Robert McNamara <rmcnamara at mythtv.org>
 Change Date:  2011-04-16T16:43:29-07:00
   Push Date:  2011/04/16 16:47:39 -0700
  Repository:  mythtv
      Branch:  master
New Revision:  5aa13dd7b1eb988b959605eb560ed296e16bf2d8
   Changeset:  https://github.com/MythTV/mythtv/commit/5aa13dd7b

Log:

Backend Settings/HTML Setup: change layout and implement placeholder text.

Re-engineer the layout of the backend-served settings a little to follow some more contemporary form layout.  This still all needs work but I think it's headed in the right direction.

Implement placeholder_text parsing in the backend settings xml parsing.  This takes advantage of a feature in modern browsers to offer a hint as to what goes in a given input box.  Adjust the existing settings to use placeholder text.

Change the CSS a bit to put some padding below each setting to make visual tracking a little easier.  I took a quick survery of the form layout approach followed by 10 or so major websites, and this same sort of widget and tag usage seemed fairly prevalent/commonplace, so if it's good enough for them...

Modified:

   mythtv/html/css/site.css
   mythtv/programs/mythbackend/config_backend_database.xml
   mythtv/programs/mythbackend/config_backend_general.xml
   mythtv/programs/mythbackend/mythsettings.cpp
   mythtv/programs/mythbackend/mythsettings.h



More information about the mythtv-commits mailing list