github.com/aleksi/gonuts.io@v0.0.0-20130622121132-3b0f2d1999fb/app/public/style.css (about)

     1  body {
     2  	margin: 0;
     3  	font-family: Helvetica, Arial, sans-serif;
     4  	font-size: 16px;
     5  }
     6  pre,
     7  code {
     8  	font-family: Menlo, monospace;
     9  	font-size: 14px;
    10  }
    11  pre {
    12  	line-height: 18px;
    13  }
    14  pre .comment {
    15  	color: #375EAB;
    16  }
    17  pre .highlight,
    18  pre .highlight-comment,
    19  pre .selection-highlight,
    20  pre .selection-highlight-comment {
    21  	background: #FFFF00;
    22  }
    23  pre .selection,
    24  pre .selection-comment {
    25  	background: #FF9632;
    26  }
    27  pre .ln {
    28  	color: #999;
    29  }
    30  body {
    31  	color: #222;
    32  }
    33  a,
    34  .exampleHeading .text {
    35  	color: #375EAB;
    36  	text-decoration: none;
    37  }
    38  a:hover,
    39  .exampleHeading .text:hover {
    40  	text-decoration: underline;
    41  }
    42  p,
    43  pre,
    44  ul,
    45  ol {
    46  	margin: 20px;
    47  }
    48  li {
    49  	padding: 2px;
    50  }
    51  pre {
    52  	background: #e9e9e9;
    53  	padding: 10px;
    54  
    55  	-webkit-border-radius: 5px;
    56  	-moz-border-radius: 5px;
    57  	border-radius: 5px;
    58  }
    59  
    60  h1,
    61  h2,
    62  h3,
    63  h4,
    64  .rootHeading {
    65  	margin: 20px 0;
    66  	padding: 0;
    67  	color: #375EAB;
    68  	font-weight: bold;
    69  }
    70  h1 {
    71  	font-size: 24px;
    72  }
    73  h2 {
    74  	font-size: 20px;
    75  	background: #E0EBF5;
    76  	padding: 2px 5px;
    77  }
    78  h3 {
    79  	font-size: 20px;
    80  }
    81  h3,
    82  h4 {
    83  	margin: 20px 5px;
    84  }
    85  h4 {
    86  	font-size: 16px;
    87  }
    88  .rootHeading {
    89  	font-size: 20px;
    90  	margin: 0;
    91  }
    92  
    93  dl {
    94  	margin: 20px;
    95  }
    96  dd {
    97  	margin: 2px 20px;
    98  }
    99  dl,
   100  dd {
   101  	font-size: 14px;
   102  }
   103  div#nav table td {
   104  	vertical-align: top;
   105  }
   106  
   107  table.dir th {
   108  	text-align: left;
   109  }
   110  table.dir td {
   111  	word-wrap: break-word;
   112  	vertical-align: top;
   113  }
   114  div#page.wide table.dir td.name {
   115  	white-space: nowrap;
   116  }
   117  .alert {
   118  	color: #AA0000;
   119  }
   120  
   121  div#heading {
   122  	float: left;
   123  	margin: 0 0 10px 0;
   124  	padding: 21px 0;
   125  	font-size: 20px;
   126  	font-weight: normal;
   127  }
   128  div#heading a {
   129  	color: #222;
   130  	text-decoration: none;
   131  }
   132  
   133  div#topbar {
   134  	background: #E0EBF5;
   135  	height: 64px;
   136  }
   137  
   138  body {
   139  	text-align: center;
   140  }
   141  div#page,
   142  div#topbar > .container {
   143  	clear: both;
   144  	text-align: left;
   145  	margin-left: auto;
   146  	margin-right: auto;
   147  	padding: 0 20px;
   148  	width: 900px;
   149  }
   150  div#page.wide,
   151  div#topbar > .wide {
   152  	width: auto;
   153  }
   154  div#plusone {
   155  	float: right;
   156  }
   157  
   158  div#footer {
   159  	color: #666;
   160  	font-size: 14px;
   161  	margin: 40px 0;
   162  }
   163  
   164  div#menu > a,
   165  div#menu > input,
   166  div#learn .buttons a,
   167  div#blog .read a {
   168  	padding: 10px;
   169  
   170  	text-decoration: none;
   171  	font-size: 16px;
   172  
   173  	-webkit-border-radius: 5px;
   174  	-moz-border-radius: 5px;
   175  	border-radius: 5px;
   176  }
   177  div#menu > a,
   178  div#menu > input {
   179  	border: 1px solid #375EAB;
   180  }
   181  div#menu > a {
   182  	color: white;
   183  	background: #375EAB;
   184  }
   185  a#start,
   186  div#learn .buttons a,
   187  div#blog .read a {
   188  	color: #222;
   189  	border: 1px solid #375EAB;
   190  	background: #E0EBF5;
   191  }
   192  
   193  div#menu {
   194  	float: right;
   195  	min-width: 590px;
   196  	padding: 10px 0;
   197  	text-align: right;
   198  }
   199  div#menu > a {
   200  	margin-right: 5px;
   201  	margin-bottom: 10px;
   202  
   203  	padding: 10px;
   204  }
   205  div#menu > input {
   206  	position: relative;
   207  	top: 1px;
   208  	width: 180px;
   209  	background: white;
   210  	color: #222;
   211  }
   212  div#menu > input.inactive {
   213  	color: #999;
   214  }
   215  
   216  div.left {
   217  	float: left;
   218  }
   219  div.right {
   220  	float: right;
   221  }
   222  div.left,
   223  div.right {
   224  	width: 415px;
   225  }
   226  
   227  div#learn,
   228  div#about {
   229  	padding-top: 20px;
   230  }
   231  div#learn h2,
   232  div#about {
   233  	margin: 0;
   234  }
   235  div#about {
   236  	font-size: 20px;
   237  }
   238  
   239  div#about {
   240  	height: 96px;
   241  }
   242  div#gopher {
   243  	background: url(/doc/gopher/frontpage.png) no-repeat;
   244  	background-position: center top;
   245  	height: 155px;
   246  }
   247  a#start {
   248  	display: block;
   249  	padding: 10px;
   250  
   251  	text-align: center;
   252  	text-decoration: none;
   253  
   254  	-webkit-border-radius: 5px;
   255  	-moz-border-radius: 5px;
   256  	border-radius: 5px;
   257  }
   258  a#start .big {
   259  	font-weight: bold;
   260  	font-size: 20px;
   261  }
   262  a#start .desc {
   263  	font-size: 14px;
   264  	font-weight: normal;
   265  	margin-top: 5px;
   266  }
   267  
   268  div#learn .icon {
   269  	float: right;
   270  	cursor: pointer;
   271  }
   272  div#learn pre,
   273  div#learn textarea {
   274  	padding: 0;
   275  	margin: 0;
   276  	font-family: Menlo, monospace;
   277  	font-size: 14px;
   278  }
   279  div#learn .input {
   280  	padding: 10px;
   281  	margin-top: 10px;
   282  	height: 150px;
   283  
   284  	-webkit-border-top-left-radius: 5px;
   285  	-webkit-border-top-right-radius: 5px;
   286  	-moz-border-radius-topleft: 5px;
   287  	-moz-border-radius-topright: 5px;
   288  	border-top-left-radius: 5px;
   289  	border-top-right-radius: 5px;
   290  }
   291  div#learn .input textarea {
   292  	width: 100%;
   293  	height: 100%;
   294  	border: none;
   295  	outline: none;
   296  	resize: none;
   297  }
   298  div#learn .output {
   299  	border-top: none !important;
   300  
   301  	padding: 10px;
   302  	height: 59px;
   303  	overflow: auto;
   304  
   305  	-webkit-border-bottom-right-radius: 5px;
   306  	-webkit-border-bottom-left-radius: 5px;
   307  	-moz-border-radius-bottomright: 5px;
   308  	-moz-border-radius-bottomleft: 5px;
   309  	border-bottom-right-radius: 5px;
   310  	border-bottom-left-radius: 5px;
   311  }
   312  div#learn .output pre {
   313  	padding: 0;
   314  
   315  	-webkit-border-radius: 0;
   316  	-moz-border-radius: 0;
   317  	border-radius: 0;
   318  }
   319  div#learn .input,
   320  div#learn .input textarea,
   321  div#learn .output,
   322  div#learn .output pre {
   323  	background: #FFFFD8;
   324  }
   325  div#learn .input,
   326  div#learn .output {
   327  	border: 1px solid #375EAB;
   328  }
   329  div#learn .buttons {
   330  	float: right;
   331  	padding: 20px 0 10px 0;
   332  	text-align: right;
   333  }
   334  div#learn .buttons a {
   335  	height: 16px;
   336  	margin-left: 5px;
   337  	padding: 10px;
   338  }
   339  div#learn .toys {
   340  	margin-top: 8px;
   341  }
   342  div#learn .toys select {
   343  	border: 1px solid #375EAB;
   344  	margin: 0;
   345  }
   346  
   347  div#blog,
   348  div#video {
   349  	margin-top: 40px;
   350  }
   351  div#blog > a,
   352  div#blog > div,
   353  div#blog > h2,
   354  div#video > a,
   355  div#video > div,
   356  div#video > h2 {
   357  	margin-bottom: 10px;
   358  }
   359  div#blog .title,
   360  div#video .title {
   361  	display: block;
   362  	font-size: 20px;
   363  }
   364  div#blog .when {
   365  	color: #666;
   366  	font-size: 14px;
   367  }
   368  div#blog .read {
   369  	text-align: right;
   370  }
   371  
   372  .toggleButton { cursor: pointer; }
   373  .toggle .collapsed { display: block; }
   374  .toggle .expanded { display: none; }
   375  .toggleVisible .collapsed { display: none; }
   376  .toggleVisible .expanded { display: block; }
   377  
   378  table.codetable { margin-left: auto; margin-right: auto; border-style: none; }
   379  table.codetable td { padding-right: 10px; }
   380  hr { border-style: none; border-top: 1px solid black; }
   381  
   382  img.gopher {
   383  	float: right;
   384  	margin-left: 10px;
   385  	margin-bottom: 10px;
   386  }
   387  .pkgGopher {
   388  	text-align: right;
   389  }
   390  .pkgGopher .gopher {
   391  	float: none;
   392  	position: relative;
   393  	top: -40px;
   394  	margin-bottom: -120px;
   395  }
   396  h2 { clear: right; }