tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

grid.css (4509B)


      1 .grid {
      2  display: grid;
      3  background-color: grey;
      4 }
      5 
      6 .inline-grid {
      7  display: inline-grid;
      8  background-color: grey;
      9 }
     10 
     11 .firstRowFirstColumn {
     12  background-color: blue;
     13  grid-column: 1;
     14  grid-row: 1;
     15 }
     16 
     17 .onlyFirstRowOnlyFirstColumn {
     18  background-color: blue;
     19  grid-column: 1 / 2;
     20  grid-row: 1 / 2;
     21 }
     22 
     23 .firstRowSecondColumn {
     24  background-color: lime;
     25  grid-column: 2;
     26  grid-row: 1;
     27 }
     28 
     29 .onlyFirstRowOnlySecondColumn {
     30  background-color: lime;
     31  grid-column: 2 / 3;
     32  grid-row: 1 / 2;
     33 }
     34 
     35 .firstRowThirdColumn {
     36  background-color: magenta;
     37  grid-column: 3;
     38  grid-row: 1;
     39 }
     40 
     41 .firstRowFourthColumn {
     42  background-color: green;
     43  grid-column: 4;
     44  grid-row: 1;
     45 }
     46 
     47 .secondRowFirstColumn {
     48  background-color: purple;
     49  grid-column: 1;
     50  grid-row: 2;
     51 }
     52 
     53 .onlySecondRowOnlyFirstColumn {
     54  background-color: purple;
     55  grid-column: 1 / 2;
     56  grid-row: 2 / 3;
     57 }
     58 
     59 .secondRowSecondColumn {
     60  background-color: orange;
     61  grid-column: 2;
     62  grid-row: 2;
     63 }
     64 
     65 .onlySecondRowOnlySecondColumn {
     66  background-color: orange;
     67  grid-column: 2 / 3;
     68  grid-row: 2 / 3;
     69 }
     70 
     71 .endSecondRowEndSecondColumn {
     72  background-color: orange;
     73  grid-column-end: 3;
     74  grid-row-end: 3;
     75 }
     76 
     77 .secondRowThirdColumn {
     78  background-color: navy;
     79  grid-column: 3;
     80  grid-row: 2;
     81 }
     82 
     83 .secondRowFourthColumn {
     84  background-color: pink;
     85  grid-column: 4;
     86  grid-row: 2;
     87 }
     88 
     89 .thirdRowFirstColumn {
     90  background-color: green;
     91  grid-column: 1;
     92  grid-row: 3;
     93 }
     94 
     95 .thirdRowSecondColumn {
     96  background-color: red;
     97  grid-column: 2;
     98  grid-row: 3;
     99 }
    100 
    101 .thirdRowThirdColumn {
    102  background-color: salmon;
    103  grid-column: 3;
    104  grid-row: 3;
    105 }
    106 
    107 .firstAutoRowSecondAutoColumn {
    108  grid-row: 1 / auto;
    109  grid-column: 2 / auto;
    110 }
    111 
    112 .autoLastRowAutoLastColumn {
    113  grid-row: auto / -1;
    114  grid-column: auto / -1;
    115 }
    116 
    117 .autoSecondRowAutoFirstColumn {
    118  grid-row: auto / 2;
    119  grid-column: auto / 1;
    120 }
    121 
    122 .firstRowBothColumn {
    123  grid-row: 1;
    124  grid-column: 1 / -1;
    125 }
    126 
    127 .secondRowBothColumn {
    128  grid-row: 2;
    129  grid-column: 1 / -1;
    130 }
    131 
    132 .bothRowFirstColumn {
    133  grid-row: 1 / -1;
    134  grid-column: 1;
    135 }
    136 
    137 .bothRowSecondColumn {
    138  grid-row: 1 / -1;
    139  grid-column: 2;
    140 }
    141 
    142 .bothRowBothColumn {
    143  grid-row: 1 / -1;
    144  grid-column: 1 / -1;
    145 }
    146 
    147 /* Auto column / row. */
    148 .autoRowAutoColumn {
    149  background-color: pink;
    150  grid-column: auto;
    151  grid-row: auto;
    152 }
    153 
    154 .firstRowAutoColumn {
    155  background-color: blue;
    156  grid-column: auto;
    157  grid-row: 1;
    158 }
    159 
    160 .secondRowAutoColumn {
    161  background-color: purple;
    162  grid-column: auto;
    163  grid-row: 2;
    164 }
    165 
    166 .thirdRowAutoColumn {
    167  background-color: navy;
    168  grid-column: auto;
    169  grid-row: 3;
    170 }
    171 
    172 .autoRowFirstColumn {
    173  background-color: lime;
    174  grid-column: 1;
    175  grid-row: auto;
    176 }
    177 
    178 .autoRowSecondColumn {
    179  background-color: orange;
    180  grid-column: 2;
    181  grid-row: auto;
    182 }
    183 
    184 .autoRowThirdColumn {
    185  background-color: magenta;
    186  grid-column: 3;
    187  grid-row: auto;
    188 }
    189 
    190 .autoRowAutoColumnSpanning2 {
    191  background-color: maroon;
    192  grid-column: span 2;
    193  grid-row: auto;
    194 }
    195 
    196 .autoRowSpanning2AutoColumn {
    197  background-color: aqua;
    198  grid-column: auto;
    199  grid-row: span 2;
    200 }
    201 
    202 .autoRowSpanning2AutoColumnSpanning3 {
    203  background-color: olive;
    204  grid-column: span 3;
    205  grid-row: span 2;
    206 }
    207 
    208 .autoRowSpanning3AutoColumnSpanning2 {
    209  background-color: indigo;
    210  grid-column: span 2;
    211  grid-row: span 3;
    212 }
    213 
    214 .autoRowFirstColumnSpanning2 {
    215  background-color: maroon;
    216  grid-column: 1 / span 2;
    217  grid-row: auto;
    218 }
    219 
    220 .autoRowSecondColumnSpanning2 {
    221  background-color: olive;
    222  grid-column: 2 / span 2;
    223  grid-row: auto;
    224 }
    225 
    226 .firstRowSpanning2AutoColumn {
    227  background-color: maroon;
    228  grid-column: auto;
    229  grid-row: 1 / span 2;
    230  height: 100%;
    231 }
    232 
    233 .secondRowSpanning2AutoColumn {
    234  background-color: olive;
    235  grid-column: auto;
    236  grid-row: 2 / span 2;
    237  height: 100%;
    238 }
    239 
    240 /* Grid element flow. */
    241 .gridAutoFlowColumnSparse {
    242  grid-auto-flow: column;
    243 }
    244 
    245 .gridAutoFlowColumnDense {
    246  grid-auto-flow: column dense;
    247 }
    248 
    249 .gridAutoFlowRowSparse {
    250  grid-auto-flow: row;
    251 }
    252 
    253 .gridAutoFlowRowDense {
    254  grid-auto-flow: row dense;
    255 }
    256 
    257 /* This rule makes sure the container is smaller than any grid items to avoid distributing any extra logical space to them. */
    258 .constrainedContainer {
    259  width: 10px;
    260  height: 10px;
    261 }
    262 
    263 .unconstrainedContainer {
    264  width: 1000px;
    265  height: 1000px;
    266 }
    267 
    268 .sizedToGridArea {
    269  font: 10px/1 Ahem;
    270  /* Make us fit our grid area. */
    271  width: 100%;
    272  height: 100%;
    273 }
    274 
    275 .verticalRL {
    276  writing-mode: vertical-rl;
    277 }
    278 .verticalLR {
    279  writing-mode: vertical-lr;
    280 }
    281 .horizontalTB {
    282  writing-mode: horizontal-tb;
    283 }
    284 .directionRTL {
    285  direction: rtl;
    286 }
    287 .directionLTR {
    288  direction: ltr;
    289 }