[ 
https://issues.apache.org/jira/browse/VCL-981?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15421600#comment-15421600
 ] 

ASF subversion and git services commented on VCL-981:
-----------------------------------------------------

Commit 1756421 from [~jfthomps] in branch 'vcl/trunk'
[ https://svn.apache.org/r1756421 ]

VCL-981 - create a new theme that is more responsive for mobile devices

-added themes/dropdownmenus - theme based on Bootstrap
-modified some layout elements to allow for better theming

authentication.php:
-modified selectAuth: changed table layout to div layout with corresponding css 
in vcl.css to either make it display as a 2 column table or as a single column, 
based on screen width
-modified localLogin and checkExpiredDemoUser: changed $skin = 'default' to 
$skin = DEFAULTTHEME

dashboard.php: modified dashboard: changed table layout to div layout with 
corresponding css in vcl.css to either make it display as a 2 column table or 
as a single column, based on screen width

siteconfig.php: modified generalOptions: changed table layout to div layout 
with corresponding css in vcl.css to either make it display as a 2 column table 
or as a single column, based on screen width

utils.php:
-removed menulistLI
-modified getNavMenu to build a menu from data returned from getNavMenuData
-added getNavMenuData - function that did much of what getNavMenu used to do, 
but returns things in a structured array; useful for displaying the menu 
differently that how getNavMenu generates it
-added checkMenuItemSelected - functions similarly to how menulistLI did but 
just returns 0 or 1 if the item should be selected or not
-modified getDojoHTML: modified section under viewGroups case that defined 
javascript variable firstscroll; this is part of what was checked in previously 
in other files to remove the automatic scroll done when viewing the Manage 
Groups page
-modified getSelectLanguagePulldown: changed id to class; changed onChange to 
use this.form.submit instead of document.localeform.submit; added 
autocomplete=off to cause Firefox to display the correctly selected item

vcl.css:
-added #loginhelp
-added media selectors for max-width: 768px and min-width: 769px
-max-width 768px: displays loginlayout, siteconfiglayout, and dashlayout as 
normal block elements
-min-width 769px: displays loginlayout, siteconfiglayout, and dashlayout as 2 
column table elements
-both include #loginlayout, #loginform, #loginhelp, #siteconfiglayout, 
#siteconfigleftcol, #siteconfigrightcol, #dashlayout, #dashleft, and #dashright

> create a new theme that is more responsive for mobile devices
> -------------------------------------------------------------
>
>                 Key: VCL-981
>                 URL: https://issues.apache.org/jira/browse/VCL-981
>             Project: VCL
>          Issue Type: Improvement
>          Components: web gui (frontend)
>            Reporter: Josh Thompson
>             Fix For: 2.5
>
>
> It would be nice to have a new theme that works better with mobile devices.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to