[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