2
* Ubuntu Developer base stylesheet
4
* A base stylesheet containing site-wide styles
6
* @project Ubuntu Developer
8
* @author Canonical Web Team: Steve Edwards
9
* @copyright 2011 Canonical Ltd.
17
font-family: 'Ubuntu', 'Ubuntu Beta', UbuntuBeta, Ubuntu, 'Bitstream Vera Sans', 'DejaVu Sans', Tahoma, sans-serif;
24
text-decoration: none;
38
font-family: 'Ubuntu Mono', 'Consolas', 'Monaco', 'DejaVu Sans Mono', Courier, monospace;
39
background-color: #fdf6f2;
42
-moz-border-radius: 4px;
43
-webkit-border-radius: 4px;
75
.header-navigation div,
82
background-color:#ffffff;
87
background-color:#ffffff;
103
border-top: 2px solid #dd4814;
104
border-bottom: 2px solid #dd4814;
105
background-color: #fff;
110
.header-navigation nav ul {
111
border-right: 1px solid #dd4814;
114
.header-navigation nav li {
115
border-left: 1px solid #dd4814;
119
.header-navigation nav a {
120
padding: 18px 14px 0;
125
.header-navigation nav a:hover {
126
background-color: #fcece7;
128
.header-navigation nav .current_page_item a,
129
.header-navigation nav .current_page_parent a,
130
.header-navigation nav .current_page_ancestor a {
131
background-color: #dd4814;
134
.header-navigation input {
135
margin: 12px 10px 0 10px;
137
border-top: 1px solid #a1a1a1;
138
border-right: 1px solid #e0e0e0;
139
border-bottom: 1px solid #fff;
140
border-left: 1px solid #e0e0e0;
144
-moz-border-radius: 3px;
145
-webkit-border-radius: 3px;
147
-moz-box-shadow: inset 0 1px 1px #e0e0e0;
148
-webkit-box-shadow: inset 0 1px 1px #e0e0e0;
149
box-shadow: inset 0 1px 1px #e0e0e0;
151
.header-navigation h2 {
152
margin: 18px 0 0 6px;
153
text-transform: lowercase;
158
.header-navigation .logo-ubuntu {
162
.header-content .header-navigation-secondary {
168
.header-navigation-secondary div {
170
border: 2px solid #dd4814;
171
-moz-border-radius: 0px 0px 4px 4px;
172
-webkit-border-radius: 0px 0px 4px 4px;
173
border-radius: 0px 0px 4px 4px;
178
.header-navigation-secondary nav li {
181
.header-navigation-secondary nav li a {
187
.header-navigation-secondary nav li:hover,
188
.header-navigation-secondary nav .current_page_item a {
189
background: url("../img/sec-nav-hover.gif");
192
padding-bottom: 30px;
193
border-bottom: 1px solid #e0e0e0;
194
-moz-box-shadow: 0 1px 3px #e0e0e0;
195
-webkit-box-shadow: 0 1px 3px #e0e0e0;
196
box-shadow: 0 1px 3px #e0e0e0;
202
padding: 10px 10px 40px 10px;
204
-moz-border-radius: 0 0 4px 4px;
205
-webkit-border-radius: 0 0 4px 4px;
206
border-radius: 0 0 4px 4px;
208
background: url("../img/background-footer.png") repeat scroll 0 0 #f7f6f5;
219
margin: 10px 17px 30px 0;
221
display: inline-block;
233
footer nav li:first-child {
249
margin: 30px 0 3px 0;
250
border-bottom: 1px solid #e0e0e0;
251
-moz-box-shadow: 0 2px 3px #e0e0e0;
252
-webkit-box-shadow: 0 2px 3px #e0e0e0;
253
box-shadow: 0 2px 3px #e0e0e0;
267
border: 3px solid #dd4814;
268
-moz-border-radius: 4px;
269
-webkit-border-radius: 4px;
272
.box-orange .link-action-small {
285
background-color: #dd4814;
287
-moz-border-radius: 20px;
288
-webkit-border-radius: 20px;
292
border-top: 3px solid #e6633a;
293
border-bottom: 3px solid #c03d14;
306
.link-action2 .cta-left{
307
background:url(../img/button-cta-left.png) no-repeat;
311
.link-action2 .cta-center{
312
background:url(../img/button-cta-slice.png) repeat-x;
316
.link-action2 .cta-right{
317
background:url(../img/button-cta-right.png) no-repeat;
328
.link-action-small span{
333
.link-action-small .cta-left{
334
background:url(../img/button-cta-left-small.png) no-repeat;
337
.link-action-small .cta-center{
338
background:url(../img/button-cta-slice-small.png) repeat-x;
341
.link-action-small .cta-right{
342
background:url(../img/button-cta-right-small.png) no-repeat;
346
.link-action:active {
350
.link-action2:active {
354
.link-action-small:active {
361
list-style-position: inside;
366
border: 1px solid #aea79f;
367
-moz-border-radius: 4px;
368
-webkit-border-radius: 4px;
374
border: 2px solid #aea79f;
375
-moz-border-radius: 4px;
376
-webkit-border-radius: 4px;
378
background: url("../img/pattern-featured.gif") repeat scroll 0 0 #ebe9e7;
382
margin: 5px 0 10px 5px;
386
border: 1px solid #aea79f;
387
-moz-border-radius: 4px;
388
-webkit-border-radius: 4px;
390
background-color: #fff;
397
border-right: 1px dotted #aea79f;
399
.box-padded li.first {
403
.box-padded li.last {
408
margin: 0 10px 50px 0;
410
-moz-border-radius: 8px;
411
-webkit-border-radius: 8px;
417
.box-clear .grid-4.first {
429
border-bottom: 1px dotted #aea79f;
430
padding-bottom: 10px;
433
.box-clear div.first {
434
border-right: 1px dotted #aea79f;
439
.box-clear .location {
446
-moz-border-radius: 4px;
447
-webkit-border-radius: 4px;
458
border-bottom: 1px dotted #aea79f;
465
border-top: 1px dotted #aea79f;
477
.ui-accordion div fieldset {
480
.ui-accordion div li,
481
.ui-accordion div input {
484
.ui-accordion .ui-icon {
491
background: url("../img/icon-accordion-inactive.png") 0 0 no-repeat transparent;
493
.ui-accordion .ui-state-active .ui-icon {
494
background-image: url("../img/icon-accordion-active.png");
496
.ui-accordion .current_page_item a {
500
-moz-border-radius: 4px 4px 4px 4px;
501
-webkit-border-radius: 4px 4px 4px 4px;
502
border-radius: 4px 4px 4px 4px;
503
padding: 10px 10px 10px;
504
background-color: #f7f7f7;
506
.container-tweet .tweet-follow {
508
margin-bottom: -10px;
511
background: url("../img/tweet-follow.png") 0 5px no-repeat;
514
.container-tweet .tweet-follow span {
525
background-color: #fff;
526
-moz-border-radius: 4px 4px 4px 4px;
527
-webkit-border-radius: 4px 4px 4px 4px;
528
border-radius: 4px 4px 4px 4px;
529
border: 1px solid #dd4814;
534
.tweet.tweet-small .tweet_text {
537
.tweet .tweet_text a {
541
.tweet .tweet_user_and_time {
542
padding: 15px 0 10px 0;
545
background: url("../img/tweet-arrow.png") no-repeat;
548
.tweet .tweet_odd .tweet_time,
549
.tweet .tweet_odd .tweet_user_and_time {
550
background-position: right 0;
553
.tweet .tweet_even .tweet_time,
554
.tweet .tweet_even .tweet_user_and_time {
555
background-position: left 0;
561
#content .list-search li {
562
list-style-type:none;
570
.blog-article #nav-single {
574
.blog-article #nav-single .nav-next {
577
.blog-article article header .entry-meta {
580
.blog-article article .entry-meta {
583
.blog-article #respond form input[type="submit"] {
589
background-color: #dd4814;
591
-moz-border-radius: 20px;
592
-webkit-border-radius: 20px;
596
border-top: 3px solid #e6633a;
597
border-left: 3px solid #e6633a;
598
border-right: 3px solid #e6633a;
599
border-bottom: 3px solid #c03d14;
601
.blog-article #respond form input[type="submit"]:active {
608
margin:10px 20px 10px 0;
612
margin:10px 20px 10px 0;
616
margin:10px 0 10px 20px;
621
margin:10px 20px 10px 0;
623
.entry-content h2, .entry-content h3{
626
.entry-content ul li{
627
list-style-type: circle;
633
border-top: 1px dotted #AEA79F;
638
background: none repeat scroll 0 0 #EEEEEE;
639
border-color: #CCCCCC #AAAAAA #888888 #BBBBBB;
641
border-width: 1px 2px 2px 1px;
647
/* keep up-to-date - latest article lists and social links */
654
.article h4, .event h4 {
658
#keep-up .article h4 a {
662
#keep-up .article p {
667
#keep-up .event h4 a {
671
#keep-up .box-clear time {
675
#keep-up .social-links {
679
#keep-up .social-links a {
680
padding: 4px 0 4px 24px;
683
#keep-up .blog-links a {
684
padding: 4px 0 4px 24px;
687
#keep-up .social-links a.link-twitter { background: url(../img/icon-twitter.png) 0 50% no-repeat; }
689
#keep-up .social-links a.link-facebook { background: url(../img/icon-facebook.png) 0 50% no-repeat; }
691
#keep-up .social-links a.link-google-plus { background: url(../img/icon-google-plus.png) 0 50% no-repeat; }
693
#keep-up .blog-links a.link-rss { background: url("../img/rss.jpg") 0 50% no-repeat; }
695
#keep-up .blog-links a.link-blog { background: url("../img/icon-forum.png") 0 50% no-repeat; }