VirtualBox

Changeset 65087 in vbox


Ignore:
Timestamp:
Jan 3, 2017 8:09:37 PM (8 years ago)
Author:
vboxsync
Message:

TestManager: Layout fun (pain).

Location:
trunk/src/VBox/ValidationKit/testmanager
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/testmanager/htdocs/css/common.css

    r65077 r65087  
    177177}
    178178
    179 #side-menu {
     179#side-menu-wrap {
    180180    position:       fixed;
    181     width:          116px;
    182     height:         auto;
    183     top:            46px;
     181    top:            0px;
    184182    left:           0;
    185183    right:          auto;
    186     bottom:         0;
     184    bottom:         auto;
     185
     186    width:          164px;
     187    height:         100vh;
     188    min-height:     100vh;
     189    max-height:     100vh;
     190
     191    display:        flex;
     192}
     193
     194#side-menu {
     195    margin-top:     46px;
     196    height:         auto;
     197    max-height:     100%;
     198    width:          156px;
     199
     200    display:            flex;
     201    flex-direction:     column;
     202    justify-content:    space-between;
     203}
     204
     205#side-menu-body {
     206    display:        block;
     207    max-height:     100%;
     208    overflow:       auto;
    187209}
    188210
     
    190212    height:         100%;
    191213    margin-top:     74px;  /**< header + top-menu + padding. */
    192     margin-left:    124px;
    193 /*    overflow:       auto;*/
     214    margin-left:    164px;
    194215    padding-left:   2px;
    195216    padding-right:  2px;
     
    283304}
    284305
     306/* Webkit: Pretty scroll bars on the menu body as well as inside filter criteria. */
     307#side-menu ::-webkit-scrollbar {
     308    width:                  8px;
     309}
     310#side-menu ::-webkit-scrollbar-track {
     311    -webkit-box-shadow:     inset 0 0 3px rgba(0, 0, 0, 0.3);
     312    -webkit-border-radius:  4px;
     313    border-radius:          4px;
     314}
     315#side-menu ::-webkit-scrollbar-thumb {
     316    -webkit-box-shadow:     inset 0 0 3px rgba(0, 0, 0, 0.5);
     317    -webkit-border-radius:  4px;
     318    border-radius:          4px;
     319    background:             rgba(112, 128, 144, 0.9);
     320}
     321#side-menu ::-webkit-scrollbar-thumb:window-inactive {
     322    background:             rgba(112, 128, 144, 0.7);
     323}
     324
    285325
    286326/* Filters: */
     
    330370}
    331371
    332 /* Filters: webkit specific scroll bar optimizations  */
    333 #side-filters ::-webkit-scrollbar {
    334     width:                  8px;
    335 }
    336 #side-filters ::-webkit-scrollbar-track {
    337     -webkit-box-shadow:     inset 0 0 3px rgba(0, 0, 0, 0.3);
    338     -webkit-border-radius:  4px;
    339     border-radius:          4px;
    340 }
    341 #side-filters ::-webkit-scrollbar-thumb {
    342     -webkit-box-shadow:     inset 0 0 3px rgba(0, 0, 0, 0.5);
    343     -webkit-border-radius:  4px;
    344     border-radius:          4px;
    345     background:             rgba(112, 128, 144, 0.9);
    346 }
    347 #side-filters ::-webkit-scrollbar-thumb:window-inactive {
    348     background:             rgba(112, 128, 144, 0.7);
    349 }
    350 
    351372/* Footer: */
    352373#side-footer {
    353     position:       absolute;
    354     top:            auto;
    355     bottom:         0;
    356     left:           auto;
    357     right:          auto;
    358 
    359     width:          107px;
     374    width:          100%;
    360375    margin-left:    2px;
    361376    margin-right:   2px;
     377    margin-top:     1em;
    362378    padding-top:    1em;
    363379    padding-bottom: 0.8em;
     
    368384    margin-left:    3px;
    369385    margin-right:   3px;
    370     font-family:    "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    371     font-size:      8px;
     386    margin-bottom:  0.5em;
     387    font-size:      0.86em;
     388    line-height:    1.2em;
    372389    font-style:     normal;
    373390    text-align:     center;
     
    963980}
    964981
    965 
  • trunk/src/VBox/ValidationKit/testmanager/webui/template.html

    r65051 r65087  
    3434            </div>
    3535
    36             <div id="side-menu">
    37                 <form id="side-menu-form"@@SIDE_MENU_FORM_ATTRS@@>
    38                     <ul>
    39                         @@SIDE_MENU_ITEMS@@
    40                     </ul>
    41                     @@SIDE_FILTER_CONTROL@@
    42                 </form>
    43                 <div id="side-footer">
    44                     <p>
    45                     VBox Test Manager<br/>@@TESTMANAGER_VERSION@@r@@TESTMANAGER_REVISION@@
    46                     </p>
    47                     <br>
    48                     <p>Copyright &copy; 2012-2017 Oracle Corporation</p>
     36            <div id="side-menu-wrap">
     37                <div id="side-menu">
     38                    <div id="side-menu-body">
     39                        <form id="side-menu-form" @@SIDE_MENU_FORM_ATTRS@@>
     40                            <ul>
     41                                @@SIDE_MENU_ITEMS@@
     42                            </ul>
     43                            @@SIDE_FILTER_CONTROL@@
     44                        </form>
     45                    </div>
     46                    <!-- justify-content: space-between -->
     47                    <div id="side-footer">
     48                        <p>
     49                        VBox Test Manager<br/>@@TESTMANAGER_VERSION@@r@@TESTMANAGER_REVISION@@
     50                        </p>
     51                        <p>Copyright &copy; 2012-2017 Oracle Corporation</p>
     52                    </div>
    4953                </div>
    5054            </div>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette