Created
June 20, 2018 19:25
-
-
Save denniskupec/156e268d1244f870e3c735c57bbd1012 to your computer and use it in GitHub Desktop.
Dark userstyle for Pinboard
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
html { | |
background: rgb(6, 12, 13); | |
} | |
body { | |
color: #333; | |
margin-left: 20px; | |
font-size: 13px; | |
font-family: helvetica, sans-serif; | |
word-wrap: break-word; | |
text-align: center; | |
} | |
blockquote { | |
margin-left: 20px; | |
margin-bottom: 0px; | |
color: #247; | |
} | |
#content { | |
width: 1050px; | |
margin-left: auto; | |
margin-right: auto; | |
} | |
/* basic elements */ | |
td { | |
font-size: 13px; | |
} | |
p { | |
margin-top: 2px; | |
margin-bottom: 12px; | |
} | |
li { | |
margin-bottom: 10px; | |
} | |
/* global link styling */ | |
a { | |
text-decoration: none; | |
color: #11a; | |
} | |
a:visited { | |
color: #51a; | |
} | |
a.edit { | |
font-size: 1em; | |
} | |
h1 { | |
font-size: 2em; | |
font-family: helvetica; | |
font-weight: normal; | |
margin-top: 10px; | |
} | |
h2 { | |
font-size: 1.3em; | |
font-family: helvetica; | |
font-weight: normal; | |
} | |
h3 { | |
font-size: 110%; | |
background: #eaefff; | |
} | |
h4 { | |
font-size: 100%; | |
background: #dfc; | |
} | |
code { | |
margin-left: 20px; | |
color: #22a; | |
font-family: monaco; | |
} | |
/* BOOKMARK STYLING */ | |
a.fetch_err { | |
font-size: 80%; | |
color: #DD1E11; | |
font-weight: bold; | |
} | |
.cached { | |
color: #aaa; | |
font-size: 1.2em; | |
} | |
.cached:visited { | |
color: #aaa; | |
} | |
.description { | |
line-height: 120%; | |
margin-top: 2px; | |
color: #555; | |
} | |
.star { | |
color: #ccc; | |
margin-left: -20px; | |
font-size: 1.3em; | |
cursor: pointer; | |
float: left; | |
} | |
.selected_star { | |
color: #22a; | |
} | |
.confirm { | |
color: red; | |
visibility: hidden; | |
display: none; | |
} | |
.delete_link { | |
display: inline; | |
} | |
.when { | |
font-size: 90%; | |
color: #777; | |
} | |
a.url_display:hover { | |
color: #44d; | |
} | |
a.source { | |
color: #77c; | |
} | |
a.tag { | |
color: #a51; | |
line-height: 190%; | |
} | |
a.bundle { | |
color: #b40; | |
font-weight: bold; | |
} | |
a.bundle { | |
color: #a21; | |
font-weight: bold; | |
} | |
#bundle_names a { | |
line-height: 180%; | |
} | |
#bundle_names { | |
margin-top: 20px; | |
} | |
a.delete { | |
color: #aaa; | |
} | |
a.delete:visited { | |
color: #aaa; | |
} | |
a.delete:hover { | |
color: #44d; | |
} | |
a.edit { | |
color: #aaa; | |
} | |
a.edit:hover { | |
color: #44d; | |
} | |
a.edit:visited { | |
color: #ccc; | |
} | |
a.destroy { | |
color: red; | |
} | |
a.destroy:visited { | |
color: red; | |
} | |
a.copy_link { | |
color: #bbb; | |
} | |
a.copy_link:hover { | |
color: #44d; | |
} | |
.copy_confirm { | |
color: #aaa; | |
} | |
.faint { | |
color: #aaa; | |
} | |
.edit_links { | |
display: inline; | |
} | |
.url_link { | |
font-size: 90%; | |
color: #888; | |
background: #333839; | |
} | |
.bookmark { | |
margin-bottom: 1.3em; | |
padding: 3px; | |
width: 600px; | |
margin-left: 0px; | |
border: 0px solid red; | |
float: left; | |
} | |
.bookmark_title { | |
line-height: 130%; | |
font-size: 110%; | |
color: #AE7A21; | |
} | |
.bookmark_title:visited { | |
color: #835C18; | |
} | |
a.url_display { | |
color: #888; | |
font-size: 0.9em; | |
} | |
.private { | |
background: #15191A; | |
border: 1px solid #333839; | |
} | |
.private a { | |
padding: 1px; | |
border: 0px; | |
} | |
#main_column > p:nth-child(2) { | |
color: #AE7A21; | |
} | |
.unread { | |
color: #EFA72C; | |
} | |
a.unread { | |
color: #b41; | |
} | |
a.has_bmark { | |
color: #aaa; | |
} | |
/* BOOKMARK LISTS */ | |
a.list { | |
color: #163; | |
} | |
.lists { | |
color: #163; | |
} | |
/* ?? */ | |
.flash { | |
color: green; | |
background: #efe; | |
} | |
/* MAIN BANNER AND NAV */ | |
#banner { | |
background: rgb(6, 12, 13); | |
color: black; | |
border-bottom: 1px dotted #aaa; | |
margin-bottom: 0.7em; | |
width: 980px; | |
padding-bottom: 9px; | |
text-align: left; | |
} | |
#banner a { | |
color: #aaa; | |
} | |
#banner a.admin { | |
color: #e00; | |
} | |
#banner a.banner_username { | |
color: #AE7A21; | |
} | |
#pinboard_name { | |
font-size: 18px; | |
} | |
#logo { | |
float: left; | |
width: 325px; | |
color: #aaa; | |
} | |
.pin_logo { | |
margin-right: 2px; | |
} | |
#top_menu { | |
margin-top: 2px; | |
float: right; | |
} | |
#top_menu a { | |
color: #AE7A21; | |
} | |
/* user alert */ | |
.alert { | |
color: #333; | |
background: #ced; | |
padding: 10px; | |
width: 550px; | |
border: 1px solid #acc; | |
} | |
#login_box { | |
float: right; | |
} | |
/* BASIC PAGE STRUCTURE */ | |
#main_column { | |
width: 700px; | |
min-height: 700px; | |
text-align: left; | |
float: left; | |
position: relative; | |
#border: 1px solid #fa8; | |
} | |
#right_bar { | |
float: left; | |
margin-left: 10px; | |
text-align: left; | |
width: 330px; | |
#border: 1px solid #cfd; | |
} | |
.rss_linkbox { | |
float: right; | |
margin-right: 30px; | |
} | |
a.rss_link { | |
color: #ee9922; | |
font-size: 0.8em; | |
} | |
.bookmark_count_box { | |
float: left; | |
width: 36px; | |
padding-right: 1.1em; | |
} | |
/* USER HOME PAGE */ | |
.user_navbar { | |
margin-bottom: 0.7em; | |
} | |
.subscribe_link { | |
margin-left: 30px; | |
float: left; | |
margin-right: 8px; | |
color: #aac; | |
} | |
.unsubscribe_link { | |
margin-left: 30px; | |
float: left; | |
color: #caa; | |
} | |
.source_filter { | |
background: #ddf; | |
color: #555; | |
} | |
.edit_checkbox { | |
display: none; | |
float: left; | |
margin-left: -40px; | |
width: 40px; | |
} | |
.tag_table { | |
float: left; | |
margin-right: 10px; | |
} | |
/* howto page */ | |
a.bookmarklet { | |
background: #ffe; | |
border: 1px dotted #aaa; | |
color: #444; | |
padding: 1px 2px 0px 2px; | |
font-size: 90%; | |
} | |
.heading { | |
color: #555; | |
} | |
.homepage_heading { | |
margin-top: 25px; | |
margin-bottom: 5px; | |
color: #338; | |
font-size: 1em; | |
} | |
.error { | |
color: red; | |
} | |
a.systag { | |
color: #c41; | |
} | |
a.next_prev { | |
color: #777; | |
} | |
#bottom_next_prev { | |
float: left; | |
} | |
#star_operations { | |
border: 0px solid blue; | |
width: 300px; | |
float: left; | |
} | |
.selected_star { | |
color: #559; | |
} | |
.display { | |
float: left; | |
} | |
.unimplemented { | |
color: #aaa; | |
} | |
/* bulk and single edit form */ | |
#bulk_links p { | |
line-height: 0.7em; | |
} | |
#edit_bookmark_form { | |
border: 0px solid #aaa; | |
background: #fff; | |
width: 500px; | |
padding: 4px; | |
padding-left: 10px; | |
float: left; | |
color: #888; | |
display: none; | |
visibility: hidden; | |
} | |
#edit_bookmark_form p { | |
line-height: 100%; | |
margin-bottom: 0px; | |
color: #888; | |
} | |
#edit_bookmark_form input { | |
font-size: 90%; | |
border: 1px solid #ddd; | |
margin-bottom: 3px; | |
} | |
#edit_bookmark_form textarea { | |
font-size: 90%; | |
border: 1px solid #ddd; | |
margin-bottom: 3px; | |
} | |
.edit_form_input { | |
width: 490px; | |
margin-top: 10px; | |
font-size: 12px; | |
background: #fff; | |
padding-top: 3px; | |
} | |
#edit_form_checkboxes { | |
margin-top: 10px; | |
margin-bottom: 10px; | |
} | |
#edit_form_suggested_tags { | |
margin-top: 10px; | |
margin-bottom: 18px; | |
} | |
#tag_cloud { | |
float: left; | |
width: 350px; | |
text-align: justify; | |
line-height: 110%; | |
margin-top: 20px; | |
} | |
.bookmark_count { | |
font-size: 80%; | |
color: #aaa; | |
} | |
.tag_count { | |
font-size: 90%; | |
color: #aaa; | |
} | |
#years { | |
border: 1px solid orange; | |
float: left; | |
} | |
#years a { | |
color: #aaa; | |
font-size: 8pt; | |
} | |
#bulk_links { | |
margin-bottom: 20px; | |
} | |
a.mark_read { | |
color: #a81; | |
} | |
#active_users { | |
float: left; | |
margin-left: 40px; | |
} | |
#related_tags { | |
width: 250px; | |
border: 0px solid red; | |
} | |
#timer { | |
color: #bbb; | |
float: right; | |
font-size: 10px; | |
font-family: helvetica; | |
margin-top: 4px; | |
} | |
#footer { | |
margin-top: 3em; | |
color: #888; | |
} | |
#footer a { | |
color: #AE7A21; | |
} | |
a.help { | |
color: #2a2; | |
background: #ffc; | |
} | |
.tabs { | |
background: #fff; | |
padding: 0px; | |
margin-bottom: 0px; | |
} | |
.tab_select { | |
float: left; | |
margin-right: 10px; | |
} | |
a.filter { | |
color: #999; | |
} | |
.disabled { | |
color: #888; | |
background: #ccc; | |
} | |
.upgrade_header { | |
font-size: 1.4em; | |
color: #666; | |
font-weight: bold; | |
margin-top: 30px; | |
margin-bottom: 10px; | |
background: #fff; | |
} | |
a.twitter_user { | |
color: #AE7A21; | |
} | |
#em { | |
font-weight: bold; | |
color: #555; | |
font-style: normal; | |
} | |
.tweet_date { | |
color: #aaa; | |
font-size: 90%; | |
} | |
.twitter_name { | |
font-weight: bold; | |
} | |
a.twitter_account { | |
color: #66c; | |
} | |
a.outside_resource { | |
color: blue; | |
text-decoration: underline; | |
} | |
a.selected { | |
color: blue; | |
} | |
.selected { | |
background: #fafafa; | |
} | |
/* pagination and sort order links */ | |
#per_page_picker { | |
color: #888; | |
float: left; | |
margin-left: 90px; | |
text-align: center; | |
} | |
#per_page_picker a { | |
color: #aaa; | |
} | |
#per_page_picker a.per_page_selected { | |
background: #ff8; | |
color: blue; | |
} | |
.pagination_select { | |
display: inline; | |
/* margin-right:30px; | |
*/; | |
} | |
#sort_order_picker { | |
display: inline; | |
} | |
#sort_order_picker a.sort_order_selected { | |
color: #888; | |
} | |
#sort_order_picker a { | |
color: #ccc; | |
} | |
#sort_order_picker { | |
color: #aaa; | |
} | |
.sort_arrow { | |
font-size: 15px; | |
font-family: monaco; | |
} | |
@-moz-document url-prefix() { | |
.sort_arrow { | |
font-size: 20px; | |
} | |
} | |
#tag_cloud a.tag_heading_selected { | |
font-weight: bold; | |
color: #888; | |
} | |
#tag_cloud table { | |
line-height: 100%; | |
} | |
#tag_cloud_header a { | |
color: #aaa; | |
} | |
#tag_cloud_header p { | |
color: rgb(136, 136, 136); | |
} | |
ul.clean { | |
list-style-type: none; | |
padding-left: 0px; | |
} | |
.small_username { | |
float: left; | |
padding-right: 1em; | |
color: #AE7A21; | |
} | |
.twitter_account_title | |
/* used on settings page */ { | |
font-size: 1.3em; | |
color: #59d; | |
} | |
a.twitter_account_title | |
/* used on settings page */ { | |
color: #59d; | |
} | |
/* tabs stuff */ | |
.help_box { | |
line-height: 120%; | |
background: #ffe; | |
padding: 10px; | |
border: 1px solid #dba; | |
} | |
.window_title { | |
font-weight: bold; | |
font-size: 1.2em; | |
color: #555; | |
margin: 0px; | |
margin-top: 20px; | |
padding: 0px; | |
cursor: pointer; | |
} | |
/* tour page */ | |
h1.tour_heading { | |
font-size: 2em; | |
font-family: helvetica; | |
font-weight: normal; | |
margin-top: 10px; | |
} | |
h2.tour_heading { | |
font-size: 1.5em; | |
font-family: helvetica; | |
font-weight: normal; | |
background: #fff; | |
margin-top: 37px; | |
margin-bottom: 20px; | |
} | |
/* SETTINGS PAGE */ | |
h2.settings_heading { | |
font-size: 1.3em; | |
font-family: helvetica; | |
font-weight: normal; | |
background: #fff; | |
margin-top: 7px; | |
margin-bottom: 15px; | |
} | |
.email_secret { | |
color: #05a; | |
font-weight: bold; | |
} | |
#import_history_table { | |
float: left; | |
padding: 5px; | |
border: 1px solid #ccc; | |
} | |
.tab { | |
float: left; | |
text-align: center; | |
padding-bottom: 0.2em; | |
width: 100px; | |
height: 15px; | |
border-top: 1px solid #ffc; | |
border-bottom: 1px solid #aaa; | |
} | |
.tab_spacer { | |
float: left; | |
height: 15px; | |
padding-bottom: 0.2em; | |
width: 98px; | |
border-top: 1px solid #fff; | |
border-bottom: 1px solid #aaa; | |
color: #ffc; | |
} | |
.tab_selected { | |
border: 1px solid #aaa; | |
border-bottom: 1px solid #eee; | |
background: #eee; | |
} | |
#tab_panes { | |
border: 1px solid #aaa; | |
border-top: 0px solid #fff; | |
padding: 2em; | |
margin: 0px; | |
} | |
/* UPGRADE PAGE */ | |
#upgrade_left_column { | |
width: 400px; | |
float: left; | |
} | |
#upgrade_right_column { | |
margin-left: 40px; | |
width: 250px; | |
float: left; | |
} | |
.account_status_box { | |
padding: 10px; | |
border: 1px solid #abd; | |
} | |
/* USER ACCOUNT PAGE */ | |
#profile_main_column { | |
width: 1200px; | |
float: left; | |
text-align: left; | |
} | |
#profile_left_column { | |
width: 350px; | |
float: left; | |
} | |
#profile_right_column { | |
float: left; | |
margin-left: 40px; | |
width: 450px; | |
} | |
#profile_admin_column { | |
float: left; | |
width: 300px; | |
font-size: 11px; | |
text-align: left; | |
padding: 5px; | |
height: 800px; | |
background: #efe; | |
} | |
.service_box { | |
float: left; | |
width: 350px; | |
margin-bottom: 20px; | |
} | |
#name_string { | |
font-size: 140%; | |
} | |
#archival_column { | |
float: left; | |
width: 300px; | |
} | |
a.upgrade_link { | |
text-decoration: underline; | |
font-weight: bold; | |
} | |
/* signup */ | |
.signup_button { | |
text-align: center; | |
font-size: 1.2em; | |
font-weight: bold; | |
color: #444; | |
background: #dfa; | |
border: 1px solid #888; | |
border-radius: 15px; | |
-moz-box-shadow: 1px 1px 1px #555; | |
-webkit-box-shadow: 1px 1px 1px #888; | |
box-shadow: 1px 1px 2px #888; | |
padding-left: 0px; | |
padding-top: 5px; | |
padding-bottom: 2px; | |
width: 230px; | |
height: 20px; | |
margin-left: 30px; | |
margin-top: 50px; | |
} | |
/* NOTES */ | |
#note_tagbox { | |
margin-bottom: 15px; | |
width: 500px; | |
padding: 4px; | |
background: #ffc; | |
border: 1px dotted orange; | |
} | |
#note_right_column { | |
text-align: left; | |
width: 250px; | |
float: left; | |
} | |
blockquote.note { | |
margin-left: 0px; | |
width: 490px; | |
line-height: 130%; | |
font-family: verdana; | |
} | |
.note_last_updated { | |
color: #ca4; | |
font-size: 0.9em; | |
} | |
.notes_pagination { | |
margin-bottom: 20px; | |
margin-top: 10px; | |
} | |
/* PUBLIC PROFILE */ | |
input.profile_input { | |
width: 350px; | |
} | |
textarea.profile_input { | |
width: 350px; | |
height: 140px; | |
} | |
#public_edit_right_column { | |
margin-top: 20px; | |
text-align: left; | |
} | |
.public_name_value { | |
font-size: 18pt; | |
color: #555; | |
} | |
#public_profile_left_column { | |
float: left; | |
text-align: left; | |
min-height: 700px; | |
width: 380px; | |
margin-right: 20px; | |
} | |
#public_profile_left_column h2 { | |
margin-top: 10px; | |
} | |
#public_profile_left_column a.username { | |
color: blue; | |
} | |
#public_profile_subscribe_div { | |
margin-bottom: 10px; | |
color: #888; | |
} | |
#public_profile_attributes td { | |
vertical-align: top; | |
} | |
#public_profile_tag_cloud { | |
float: left; | |
width: 300px; | |
text-align: left; | |
} | |
#public_profile_searchbox { | |
margin-left: 30px; | |
margin-top: 10px; | |
text-align: left; | |
float: left; | |
} | |
/* SEARCH PAGE */ | |
#search_right_bar { | |
float: left; | |
margin-left: 10px; | |
text-align: left; | |
width: 300px; | |
} | |
.search_button { | |
margin-top: 10px; | |
color: #888; | |
} | |
#tweet_searchbox { | |
margin-top: 20px; | |
float: left; | |
margin-left: 10px; | |
} | |
/* stuff for import/export instructions */ | |
.pprofile_heading { | |
color: #888; | |
} | |
ol.howto { | |
list-style-type: decimal; | |
margin-top: 10px; | |
margin-bottom: 20px; | |
} | |
li.howto { | |
list-style-type: decimal; | |
margin-top: 20px; | |
} | |
tt { | |
background: #ffa; | |
font-family: verdana; | |
color: #37d; | |
} | |
li.import_instructons { | |
line-height: 150%; | |
} | |
ol.download_instructions { | |
margin-top: 10px; | |
} | |
/* ADMIN STUFF */ | |
#searchbox fieldset { | |
opacity: 0.5; | |
border: 1px solid #ff4444; | |
background: #ffccbb; | |
} | |
/* bulk edit box */ | |
#bulk_edit_options { | |
display: none; | |
margin-top: 9px; | |
width: 650px; | |
} | |
#bulk_edit_box { | |
display: block; | |
color: #777; | |
border: 1px solid #aaa; | |
background: #eee; | |
padding: 0px; | |
margin: 0px; | |
} | |
#confirm { | |
display: none; | |
background: #35a; | |
padding: 3px; | |
color: white; | |
width: 650px; | |
} | |
#bulk_top_bar { | |
background: #ddd; | |
height: 20px; | |
padding: 3px 10px 0px 10px; | |
border-bottom: 1px solid #ccc; | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment