|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236 |
- body {
- max-width: 1000px;
- margin: auto;
- padding: 0 40px 0 40px;
- font-family: helvetica, arial, clean, sans-serif;
- font-size: 16px;
- color: #000;
- background: #E0E0E0 url("/static/background.png") repeat top left;
- }
-
- p {
- line-height: 1.25em;
- }
-
- .color-highlight {
- color: #040;
- }
-
- .highlight, .highlighttable {
- background: #f2f2f2;
- border: 1px solid #e8e8e8;
- border-radius: 10px;
- padding-left: 16px;
- line-height: 1.35em;
- font-size: 14px;
- }
-
- .highlighttable {
- width: 100%;
- }
-
- .highlighttable .highlight {
- border: 0;
- }
-
- .linenos {
- color: #888;
- }
-
- .description {
- font-size: 14px;
- }
-
- .index-header {
- padding-top: 15px;
- text-align: center;
- }
-
- pre {
- white-space: pre-wrap;
- }
-
- code {
- background: #f2f2f2;
- border: 1px solid #e8e8e8;
- padding: 0 3px;
- }
-
- pre code {
- border: 0;
- padding: 0;
- }
-
- div.project {
- border: 1px solid #DDD;
- border-radius: 5px;
- }
-
- div.project-head {
- padding: 6px 15px 6px 15px;
- border-bottom: 1px solid #DDD;
- border-radius: 5px 5px 0px 0px;
-
- /* all I want is a simple background gradient without images! */
- background: #E0E0E0; /* fallback (your browser is crap) */
- background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E3E3E3), to(#CACACA)); /* Chrome, Safari 4+ */
- background: -webkit-linear-gradient(top, #E3E3E3, #CACACA); /* Chrome 10+, Safari 5+ */
- background: -moz-linear-gradient(top, #E3E3E3, #CACACA); /* Firefox 3.6+ */
- background: -ms-linear-gradient(top, #E3E3E3, #CACACA); /* IE 10+ (lol) */
- background: -o-linear-gradient(top, #E3E3E3, #CACACA); /* Opera 11.10+ */
- background: linear-gradient(top, #E3E3E3, #CACACA); /* God-tier */
- }
-
- div.project-body {
- padding: 6px 15px 9px 15px;
- border-radius: 0px 0px 5px 5px;
-
- background: #F4F4F4;
- background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9F9F9), to(#EFEFEF));
- background: -webkit-linear-gradient(top, #F9F9F9, #EFEFEF);
- background: -moz-linear-gradient(top, #F9F9F9, #EFEFEF);
- background: -ms-linear-gradient(top, #F9F9F9, #EFEFEF);
- background: -o-linear-gradient(top, #F9F9F9, #EFEFEF);
- background: linear-gradient(top, #F9F9F9, #EFEFEF); */
- }
-
- div.divider {
- border-bottom: 1px solid #CCC;
- margin-top: 15px;
- margin-bottom: 15px;
- }
-
- td.about-l {
- padding: 4px 12px 4px 12px;
- border-left: 1px solid #CCC;
- }
-
- td.about-r {
- padding: 4px 12px 4px 12px;
- border-right: 1px solid #CCC;
- }
-
- li.post {
- margin-bottom: 20px;
- }
-
- td.light-l { background-color: #ECECEC; }
- td.dark-l { background-color: #DADADA; }
- td.light-r { background-color: #F7F7F7; }
- td.dark-r { background-color: #E5E5E5; }
-
- p#about-me-top {
- margin-top: 0px;
- }
-
- h1#head {
- margin-top: 0px;
- padding-top: 0px;
- margin-bottom: 0px;
- padding-bottom: 0px;
- text-align: center;
- }
-
- div#container {
- margin: 30px auto 30px auto;
- border: 1px solid #999;
- border-radius: 10px;
- background-color: #FFF;
- }
-
- div#header {
- margin: 30px;
- padding: 35px 0px 35px 0px;
- border: 1px solid #999;
- border-radius: 10px 10px 0px 0px;
-
- /* see div.project-head for details */
- background: #DDEEDD;
- background: -webkit-gradient(linear, left top, left bottom, from(#E4F1E4), to(#B1BEB1));
- background: -webkit-linear-gradient(top, #E4F1E4, #B1BEB1);
- background: -moz-linear-gradient(top, #E4F1E4, #B1BEB1);
- background: -ms-linear-gradient(top, #E4F1E4, #B1BEB1);
- background: -o-linear-gradient(top, #E4F1E4, #B1BEB1);
- background: linear-gradient(top, #E4F1E4, #B1BEB1);
- }
-
- div#content {
- padding: 0 30px;
- }
-
- div#footer {
- font-size: 14px;
- text-align: center;
- padding: 9px 4px 12px 4px;
- color: #222;
- }
-
- div#post-info {
- margin-left: 24px;
- }
-
- div#post p, div#post ol, div#post li {
- line-height: 1.75em;
- }
-
- div#avatar-box {
- float: right;
- position: relative;
- left: 50px;
- margin-left: -40px;
- padding: 12px;
- background-color: #FFF;
- border: 1px solid #999;
- border-radius: 5px;
-
- -webkit-transform:rotate(3deg);
- -moz-transform:rotate(3deg);
- -o-transform:rotate(3deg);
- -ms-transform:rotate(3deg);
- }
-
- div#follow-button-box {
- float: right;
- }
-
- ul#post-list {
- padding-left: 1em;
- }
-
- img#avatar {
- border-radius: 5px;
- }
-
- table#about {
- width: 100%;
- }
-
- td#left-box {
- width: 50%;
- vertical-align: top;
- }
-
- td#right-box {
- padding-left: 25px;
- vertical-align: top;
- }
-
- td#about-tl { border-top-left-radius: 5px; border-top: 1px solid #AAA; }
- td#about-tr { border-top-right-radius: 5px; border-top: 1px solid #AAA; }
- td#about-bl { border-bottom-left-radius: 5px; border-bottom: 1px solid #AAA; }
- td#about-br { border-bottom-right-radius: 5px; border-bottom: 1px solid #AAA; }
-
- a:link { color: #373; text-decoration: none; }
- a:visited { color: #373; text-decoration: none; }
- a:hover { color: #040; text-decoration: underline; }
- a:active { color: #404; text-decoration: underline; }
-
- a.invert:link { text-decoration: underline; }
- a.invert:visited { text-decoration: underline; }
- a.invert:hover { text-decoration: none; }
- a.invert:active { text-decoration: none; }
-
- a.incognito:link { color: #000; text-decoration: none; }
- a.incognito:visited { color: #000; text-decoration: none; }
- a.incognito:hover { color: #000; text-decoration: underline; }
- a.incognito:active { color: #000; text-decoration: none; }
|