Ignore:
Timestamp:
08/08/12 18:06:21 (13 years ago)
Author:
tjcschipper
Message:
  • Fixed inheritBgColor CSS classes. Now works for buttons as well. LineWithActions? and the classes that use it still need some changes. LWA needs to get rid of colour "modifier" property and always pass "inheritBgColor (light, optionally) to the buttons". Classes that use LWA need to stop passing modifiers to them;)
  • Improved SurveyEditorPreviewItem? design, less of an eyesore, and can now use the correct button colors.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/branches/rest-dojo-ui/client/rft/css/rftButtons.css

    r366 r395  
    1 /* And now for the RFT specific stuff! */
    21/*LargeButton*/
    32.claro .rftLargeButton,
     
    8281    background-image: url('images/icons/rftIcons16b.png') !important;
    8382}
     83.claro .rftBlockButton.rftBlockButtonActive .rftIcon {
     84    background-image: url('images/icons/rftIcons16b.png') !important;
     85}
    8486.claro .rftBlockButton.rftBlockButtonHover .dijitButtonNode {
    8587    /*background: #999999 !important;*/
     
    9092    -o-transition: background-color 0.1s;
    9193}
    92 .claro .rftBlockButton.blue .dijitButtonNode {
    93     background: #0794d1;
    94 }
    95 .claro .rftBlockButton.blue.rftBlockButtonHover .dijitButtonNode {
    96     background: #ffffff !important; /* This should be changed to an appropriate color once it is defined in the colour scheme! */
    97     color: #0794d1;
    98 }
    99 .claro .rftBlockButton.red .dijitButtonNode {
    100     background: #bd0013;
    101 }
    102 .claro .rftBlockButton.red.rftBlockButtonHover .dijitButtonNode {
    103     background: #ffffff !important; /* This should be changed to an appropriate color once it is defined in the colour scheme! */
    104     color: #bd0013;
    105 }
    106 .claro .rftBlockButton.green .dijitButtonNode {
    107     background: #79ca0a;
    108 }
    109 .claro .rftBlockButton.green.rftBlockButtonHover .dijitButtonNode {
    110     background: #ffffff !important; /* This should be changed to an appropriate color once it is defined in the colour scheme! */
    111     color: #79ca0a;
    112 }
    113 .claro .rftBlockButton.orange .dijitButtonNode {
    114     background: #ff9140;
    115 }
    116 .claro .rftBlockButton.orange.rftBlockButtonHover .dijitButtonNode {
    117     background: #ffffff !important; /* This should be changed to an appropriate color once it is defined in the colour scheme! */
    118     color: #ff9140;
    119 }
    120 .claro .rftBlockButton.purple .dijitButtonNode {
    121     background: #993dec;
    122 }
    123 .claro .rftBlockButton.purple.rftBlockButtonHover .dijitButtonNode {
    124     background: #ffffff !important; /* This should be changed to an appropriate color once it is defined in the colour scheme! */
    125     color: #993dec;
    126 }
    127 .claro .rftBlockButton.trans .dijitButtonNode {
    128     background: transparent;
    129 }
    130 .claro .rftBlockButton.trans.rftBlockButtonHover .dijitButtonNode {
    131     background: #ffffff !important;
     94
     95/* Color hovers */
     96/* These pertain to the 'normal' blockButtons - those that are placed on an empty background (gray) */
     97.claro span.orange.inheritBgColor.rftBlockButtonHover,
     98.claro .orange .inheritBgColor.rftBlockButtonHover {
     99    background-color: #ff9140 !important;
     100}
     101.claro span.orange.inheritBgColor.rftBlockButtonActive .dijitButtonNode,
     102.claro .orange .inheritBgColor.rftBlockButtonActive .dijitButtonNode {
     103    color: #ff5b12;
     104}
     105.claro span.blue.inheritBgColor.rftBlockButtonHover,
     106.claro .blue .inheritBgColor.rftBlockButtonHover {
     107    background-color: #0794d1 !important;
     108}
     109.claro span.blue.inheritBgColor.rftBlockButtonActive .dijitButtonNode,
     110.claro .blue .inheritBgColor.rftBlockButtonActive .dijitButtonNode {
     111    color: #0072bc;
     112}
     113.claro span.green.inheritBgColor.rftBlockButtonHover,
     114.claro .green .inheritBgColor.rftBlockButtonHover {
     115    background-color: #79ca0a !important;
     116}
     117.claro span.green.inheritBgColor.rftBlockButtonActive .dijitButtonNode,
     118.claro .green .inheritBgColor.rftBlockButtonActive .dijitButtonNode {
     119    color: #3aa605;
     120}
     121.claro span.red.inheritBgColor.rftBlockButtonHover,
     122.claro .red .inheritBgColor.rftBlockButtonHover {
     123    background-color: #bd0013 !important;
     124}
     125.claro span.red.inheritBgColor.rftBlockButtonActive .dijitButtonNode,
     126.claro .red .inheritBgColor.rftBlockButtonActive .dijitButtonNode {
     127    color: #8c0310;
     128}
     129.claro span.purple.inheritBgColor.rftBlockButtonHover,
     130.claro .purple .inheritBgColor.rftBlockButtonHover {
     131    background-color: #993dec !important;
     132}
     133.claro span.purple.inheritBgColor.rftBlockButtonActive .dijitButtonNode,
     134.claro .purple .inheritBgColor.rftBlockButtonActive .dijitButtonNode {
     135    color: #6529b7;
     136}
     137.claro .inheritBgColor.rftBlockButtonActive {
     138    background-color: #ffffff !important;
     139}
     140
     141/* These pertain to 'docked' BlockButtons, those on a coloured background, identified by the class "light" */
     142.claro span.light.inheritBgColor.rftBlockButtonHover,
     143.claro .light .inheritBgColor.rftBlockButtonHover {
     144    background-color: #ffffff !important;
     145}
     146.claro span.light.inheritBgColor.rftBlockButtonHover .dijitButtonNode,
     147.claro .light .inheritBgColor.rftBlockButtonHover .dijitButtonNode {
    132148    color: #000000;
    133149}
     150.claro span.light.inheritBgColor.rftBlockButtonActive .dijitButtonNode,
     151.claro .light .inheritBgColor.rftBlockButtonActive .dijitButtonNode {
     152    color: #ffffff;
     153}
     154/* colour specific ones*/
     155.claro span.orange.light.inheritBgColor.rftBlockButtonActive .dijitButtonNode,
     156.claro .orange .light.inheritBgColor.rftBlockButtonActive .dijitButtonNode {
     157    background-color: #ff5b12 !important;
     158}
     159.claro span.green.light.inheritBgColor.rftBlockButtonActive,
     160.claro .green .light.inheritBgColor.rftBlockButtonActive {
     161    background-color: #3aa605 !important;
     162}
     163.claro span.red.light.inheritBgColor.rftBlockButtonActive,
     164.claro .red .light.inheritBgColor.rftBlockButtonActive {
     165    background-color: #8c0310 !important;
     166}
     167.claro span.purple.light.inheritBgColor.rftBlockButtonActive,
     168.claro .purple .light.inheritBgColor.rftBlockButtonActive {
     169    background-color: #6529b7 !important;
     170}
     171.claro span.blue.light.inheritBgColor.rftBlockButtonActive,
     172.claro .blue .light.inheritBgColor.rftBlockButtonActive {
     173    background-color: #0072bc !important;
     174}
     175
    134176
    135177/* InlineButton */
Note: See TracChangeset for help on using the changeset viewer.