github.com/matm/etcd@v0.3.1-0.20140328024009-5b4a473f1453/mod/dashboard/app/styles/etcd-widgets.css (about)

     1  body {
     2    margin: 0px;
     3  }
     4  
     5  .etcd-container {
     6    background-color: #fff;
     7    border: 1px solid #ddd;
     8    border-radius: 5px;
     9    box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 3px;
    10    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    11    overflow: hidden;
    12    box-sizing: border-box;
    13    -moz-box-sizing: border-box;
    14    position: relative;
    15    user-select: none;
    16    -webkit-user-select: none;
    17    -moz-user-select: none;
    18    -ms-user-select: none;
    19    margin: 20px 0;
    20    height: 100%;
    21  }
    22  
    23  a {
    24    color: #2176AC;
    25    text-decoration: none;
    26  }
    27  
    28  a:hover, a:active {
    29    text-decoration: underline;
    30  }
    31  
    32  input[type=text] {
    33    box-shadow: inset 0 1px 2px rgba(0,0,0,.5);
    34    border: none;
    35    border-radius: 3px;
    36    font-size: 13px;
    37    padding-left: 5px;
    38    padding-right: 5px;
    39    height: 25px;
    40  }
    41  
    42  input[type=text]:focus {
    43  }
    44  
    45  h2 {
    46    font-size: 22px;
    47    font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
    48    font-weight: 500;
    49    margin: 0 0 20px 0;
    50    padding: 0;
    51  }
    52  
    53  .etcd-button {
    54    display:inline-block;
    55    padding:6px 12px;
    56    margin-bottom:0;
    57    font-size:14px;
    58    font-weight:normal;
    59    line-height:1.428571429;
    60    text-align:center;
    61    white-space:nowrap;
    62    vertical-align:middle;
    63    cursor:pointer;
    64    border:1px solid transparent;
    65    border-radius:4px;
    66    -webkit-user-select:none;
    67    -moz-user-select:none;
    68    -ms-user-select:none;
    69    -o-user-select:none;
    70    user-select:none;
    71    margin: 0px;
    72    border: none;
    73    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.25);
    74  }
    75  
    76  .etcd-button.etcd-button-small {
    77    height: 25px;
    78    padding: 0 10px;
    79    font-size: 13px;
    80  }
    81  
    82  .etcd-button-primary {
    83    background-color: #428BCA;
    84    color: #fff;
    85    text-shadow: 0 0 3px rgba(0,0,0,0.25);
    86  }
    87  
    88  .etcd-button-primary:active {
    89    background-color: #2276ad;
    90  }
    91  
    92  .etcd-popover {
    93    background: #333;
    94    border-radius: 3px;
    95    padding: 15px;
    96    position: absolute;
    97    top: 39px;
    98    z-index: 9999;
    99    color: #fff;
   100    font-size: 13px;
   101    box-shadow: 0px 2px 10px rgba(0,0,0,.5);
   102    display: none;
   103  }
   104  
   105  .etcd-popover-error .etcd-popover-content {
   106    color: #FF3C43;
   107    font-weight: bold;
   108    user-select: text;
   109    -webkit-user-select: text;
   110    -moz-user-select: text;
   111    -ms-user-select: text;
   112  }
   113  
   114  .etcd-popover-notch {
   115    width: 14px;
   116    height: 14px;
   117    -webkit-transform: rotate(45deg);
   118    -moz-transform: rotate(45deg);
   119    -ms-transform: rotate(45deg);
   120    position: absolute;
   121    margin-top: -5px;
   122    margin-left: 3px;
   123    background: #333;
   124    top: 0px;
   125    right: 15px;
   126  }
   127  
   128  .etcd-popover.etcd-popover-right {
   129    left: 77px;
   130  }
   131  
   132  .etcd-popover-right .etcd-popover-notch {
   133    left: 15px;
   134  }
   135  
   136  .etcd-popover.etcd-popover-left {
   137    right: 10px;
   138  }
   139  
   140  .etcd-popover-left .etcd-popover-notch {
   141    right: 15px;
   142  }
   143  
   144  .etcd-popover-confirm {
   145    margin-top: 10px;
   146  }
   147  
   148  .etcd-popover-confirm button {
   149  }
   150  
   151  .etcd-header {
   152    width: 100%;
   153    position: relative;
   154    box-sizing: border-box;
   155    -moz-box-sizing: border-box;
   156  }
   157  .etcd-header.solid {
   158    background: #eeeeee;
   159    background: -moz-linear-gradient(top,  #eeeeee 0%, #dddddd 100%);
   160    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#dddddd));
   161    background: -webkit-linear-gradient(top,  #eeeeee 0%,#dddddd 100%);
   162    background: -o-linear-gradient(top,  #eeeeee 0%,#dddddd 100%);
   163    background: -ms-linear-gradient(top,  #eeeeee 0%,#dddddd 100%);
   164    background: linear-gradient(to bottom,  #eeeeee 0%,#dddddd 100%);
   165    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#dddddd',GradientType=0 );
   166  }
   167  
   168  .etcd-body {
   169    top: 0px;
   170    left: 0px;
   171    position: relative;
   172    overflow: hidden;
   173    height: 100%;
   174    width: 100%;
   175    box-sizing: border-box;
   176    -moz-box-sizing: border-box;
   177  }
   178  
   179  .etcd-body table {
   180    width: 100%;
   181    box-sizing: border-box;
   182    -moz-box-sizing: border-box;
   183  }
   184  
   185  .etcd-body table thead td {
   186    text-transform: uppercase;
   187    font-size: 11px;
   188    line-height: 20px;
   189    border-bottom: 1px solid #ddd;
   190    padding-top: 0px;
   191    padding-right: 10px;
   192    padding-bottom: 0px;
   193    padding-left: 0px;
   194    color: #666;
   195  }
   196  
   197  .etcd-body table tbody td {
   198    line-height: 18px;
   199    border-bottom: 1px solid #ddd;
   200    padding-top: 6px;
   201    padding-right: 10px;
   202    padding-bottom: 6px;
   203    padding-left: 0px;
   204    vertical-align: text-top;
   205    user-select: text;
   206    -webkit-user-select: text;
   207    -moz-user-select: text;
   208    -ms-user-select: text;
   209  }
   210  
   211  .etcd-body table .etcd-ttl-header {
   212    width: 33%;
   213  }
   214  
   215  .etcd-body table tbody .etcd-ttl {
   216    font-size: 13px;
   217  }
   218  
   219  .etcd-body table tbody .etcd-ttl .etcd-ttl-none {
   220    color: #999;
   221    font-weight: 100;
   222  }
   223  
   224  .etcd-body table .etcd-actions-header {
   225    width: 30px;
   226  }
   227  
   228  .etcd-body table thead td:first-child, .etcd-body table tbody td:first-child {
   229    padding-left: 10px;
   230  }
   231  
   232  .etcd-body table thead td:last-child, .etcd-body table tbody td:last-child {
   233    padding-right: 10px;
   234  }
   235  
   236  .etcd-container .etcd-preview .etcd-dialog {
   237    background: #333;
   238    position: absolute;
   239    right: 0px;
   240    left: 0px;
   241    padding: 20px;
   242    color: #fff;
   243    font-size: 14px;
   244    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   245    bottom: 0px;
   246    opacity: 0;
   247    min-height: 110px; /* REMOVE ME! */
   248    transition-property: all;
   249    transition-duration: 150ms;
   250    transition-timing-function: ease-in-out;
   251  }
   252  
   253  .etcd-container .etcd-preview .etcd-dialog .etcd-dialog-message {
   254    margin-bottom: 20px;
   255  }
   256  
   257  .etcd-container .etcd-preview .etcd-dialog .etcd-dialog-buttons a {
   258    line-height: 34px;
   259    color: #fff;
   260    vertical-align: middle;
   261    margin-left: 10px;
   262  }
   263  
   264  .etcd-body .etcd-list {
   265    padding: 20px;
   266    box-sizing: border-box;
   267    -moz-box-sizing: border-box;
   268    overflow: auto;
   269    height: 100%;
   270    position: absolute;
   271  }
   272  
   273  .etcd-body .etcd-list .etcd-selected {
   274    background-color: #EAF3FF;
   275  }
   276  
   277  .etcd-body .etcd-list a.directory {
   278    font-weight: bold;
   279  }
   280  
   281  .etcd-list tr:hover .etcd-delete {
   282    visibility: visible;
   283    fill: #ff0000;
   284  }
   285  
   286  .etcd-delete {
   287    height: 20px;
   288    width: 25px;
   289    vertical-align: middle;
   290    margin: 0px;
   291    display: inline-block;
   292  }
   293  
   294  .etcd-delete {
   295    height: 20px;
   296    fill: #eee;
   297  }
   298  
   299  .etcd-selected .etcd-delete {
   300    height: 20px;
   301    fill: #ddd;
   302  }
   303  
   304  .etcd-delete:hover {
   305    cursor: pointer;
   306    fill: #ff0000;
   307  }
   308  
   309  .etcd-back {
   310    height: 37px;
   311    width: 37px;
   312    vertical-align: middle;
   313    margin: 0px;
   314    position: absolute;
   315    top: 0px;
   316    left: 3px;
   317    display: none;
   318  }
   319  
   320  
   321  .etcd-back svg {
   322    height: 20px;
   323    padding: 8px 6px;
   324  }
   325  
   326  .etcd-back:hover svg {
   327    cursor: pointer;
   328    fill: #428bca;
   329  }
   330  
   331  .etcd-back.etcd-disabled svg {
   332    fill: #bbb;
   333  }
   334  
   335  .etcd-add {
   336    height: 37px;
   337    width: 37px;
   338    vertical-align: middle;
   339    margin: 0px;
   340    position: absolute;
   341    top: 0px;
   342    left: 36px;
   343  }
   344  
   345  
   346  .etcd-add svg {
   347    height: 22px;
   348    padding: 7px 6px;
   349  }
   350  
   351  .etcd-add:hover svg {
   352    cursor: pointer;
   353    fill: #428bca;
   354  }
   355  
   356  .etcd-add.etcd-disabled svg {
   357    fill: #bbb;
   358  }
   359  
   360  .etcd-format-selector {
   361    position: absolute;
   362    top: 12px;
   363    right: 16px;
   364    z-index: 999;
   365  }
   366  
   367  .etcd-format-selector .etcd-selector-item {
   368    display: inline-block;
   369    height: 12px;
   370    width: 12px;
   371    padding: 8px 4px;
   372  }
   373  
   374  .etcd-format-selector .etcd-selector-item:hover {
   375    cursor: pointer;
   376  }
   377  
   378  .etcd-format-selector .etcd-selector-item svg {
   379    fill: #333;
   380  }
   381