/*CSS for www.plurk.com 3Presto by Kunigumi Yen ( www.plurk.com/tzulum ) Version 3.20160222.1 Recommend the latest version Firefox browser. R.I.P. Opera Web Browser 1996-2013 We Will Miss You. License:GNU General Public License. *Default #dynamic_logo background-image Copyright 春沢 from http://www.pixiv.net/member_illust.php?mode=medium&illust_id=34141681 */ /*----------Custom(自訂設定區)----------*/ #dynamic_logo {/* 這裡是河道上GUMI、ゆかり、IA的所在位置,你可以更換成其他去背的圖片、或是個人作品。全河道背景需使下面 #timeline_holder 而不是這個 */ background-image: url("http://i.imgur.com/IpW3sGq.png") !important; /* 背景圖片 */ background-repeat: no-repeat !important; /*重複背景*/ background-position: right bottom !important; /*背景對齊位置*/ background-size: contain; /*背景大小控制*/ } #timeline_holder {/* 這裡是河道背景,預設漸層色背景不需另外設定。若需要自行修改可以仿造上面"#dynamic_logo"的語法 */ } /*---------Custom(自訂設定區結束)----------*/ /*----------#timeline_holder----------*/ #timeline_holder { background: rgba(234, 234, 234, 1); background: linear-gradient(to bottom, rgba(234, 234, 234, 1) 60%, rgba(150, 152, 150, 1) 100%); box-shadow: 0px 8px 8px rgba(42, 42, 42, .6); min-height: calc(100vh - 260px); } #timeline_cnt .block_cnt { padding-top: 20px; } #bottom_line { background: rgba(150, 152, 150, .6); background: linear-gradient(to bottom, rgba(234,234,234,.9) 0%, rgba(204,204,204,.9) 100%); border-top: 1px solid rgba(66, 66, 66, .3); border-bottom: 1px solid rgba(66, 66, 66, .3); box-shadow: 0 4px 8px 0 rgba(42, 42, 42, .3); height: 20px; position: absolute; top: 0; } .day_bg .div_inner { background: none; border-left: 1px solid rgba(234, 234, 234, .3); border-right: 1px solid rgba(42, 42, 42, .3); width: 0; } .bottom_start { color: rgba(42, 42, 42, 1); font-weight: bold; line-height: 20px; text-shadow: 0 0 2px rgba(234, 234, 234, 1); background: none; top: 0; } .bottom_end { opacity: 0; } #dynamic_logo { width: 100%; height: 100%; margin: 0; top: 0; left: auto; right: 0; } #dynamic_logo * { opacity: 0; } #div_loading .cnt, .loading_div { margin-top: -32px; margin-left: -32px; padding: 0; position: absolute; top: calc(50vh - 193px); left: 50vw; } .loading { background-position: center; } #div_loading .cnt, .loading_div, .loading { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSc2NHB4JyBoZWlnaHQ9JzY0cHgnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0idWlsLXJpbmctYWx0Ij48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0ibm9uZSIgY2xhc3M9ImJrIj48L3JlY3Q+PGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iNDAiIHN0cm9rZT0iIzk2OTg5NiIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2NpcmNsZT48Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiByPSI0MCIgc3Ryb2tlPSIjMmEyYTJhIiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ic3Ryb2tlLWRhc2hvZmZzZXQiIGR1cj0iMnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBmcm9tPSIwIiB0bz0iNTAyIj48L2FuaW1hdGU+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ic3Ryb2tlLWRhc2hhcnJheSIgZHVyPSIycyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHZhbHVlcz0iMTUwLjYgMTAwLjQ7MSAyNTA7MTUwLjYgMTAwLjQiPjwvYW5pbWF0ZT48L2NpcmNsZT48L3N2Zz4=);/*Loading icons is generated by loading.io.*/ background-repeat: no-repeat; width: 64px; height: 64px; } #div_loading .cnt img, .loading_div img, .loading img { opacity: 0; } /*----------timeline_content----------*/ .plurk_cnt { box-shadow: 0 0 4px rgba(0, 0, 0, .6); opacity: .6; padding-left: 20px; transition: opacity .2s ease 0s, box-shadow .2s ease 0s; } .plurk_cnt:hover { box-shadow: 0 0 4px rgba(0, 0, 0, .9); opacity: 1; } .p_img { border: none; position: relative; z-index: 1; left: 20px; } .plurk_cnt .name { font-size: 14px; text-shadow: 0 0 1px rgba(0, 0, 0, .3); } .qualifier { padding: 2px 4px; } .q_replurks { padding-right: 18px; } .td_response_count a { line-height: 20px; background-color: rgba(42, 42, 42, .3); display : block; position: relative; top: 0px; left: 0px; } .new .td_response_count a { background-color: rgba(213, 78, 83, .9); } .new .td_response_count a span { font-size: 14px; } .plurk_box .td_response_count a { background-color: rgba(42, 42, 42, .9); } .response_count { background: none !important; } .bday { top: -8px; left: 8px; } #form_holder { background-color: transparent; } .plurk_box .p_img { top: 4px; left: 24px; } .plurk_box .plurk_cnt { border: 4px solid rgba(42, 42, 42, .9); border-bottom: none; box-shadow: none; opacity: 1; } .td_cnt { padding-bottom: 2px; } .highlight_owner { background: linear-gradient(to right, rgba(150, 152, 150, 0) 0%, rgba(150, 152, 150, .3) 100%); border-radius: 5px; } .highlight_owner .name { text-decoration: none; } .response_box { border: 4px solid rgba(42, 42, 42, .9); border-top: 4px dotted rgba(42, 42, 42, .9); border-bottom: none; } .response_box .plurk_cnt { background: none; border: none; padding: 0; } .response_box .plurk_cnt .name { font-size: 12px; } .plurk_box .mini_form, .plurk_box .info_box, .plurk_box .login_to_see { color: rgba(234, 234, 234, 1); background: rgba(42, 42, 42, .9); border: none; } .plurk_box .login_to_see a { border-radius: 5px; } .plurk_box .info_box a { color: rgba(234, 234, 234, 1); background-color: transparent; border: 1px solid transparent; transition: all .2s ease 0s; } .plurk_box .info_box [class^="pif-"]:hover { border: 1px solid rgba(234, 234, 234, 1); } /*----------timeline_control----------*/ .timeline_control { width: 98%; height: 0; margin-top: -.8vw; margin-left: 1vw; margin-bottom: .8vw; margin-right: 1vw; } #timeline_control_holder { width: 100%; } #filter_tab li { width: auto; margin-left: 4px; clear: none; } #filter_tab a { margin: 0 !important; } #filter_tab:hover a,#filter_tab a.filter_selected,#filter_tab a.has_unread,#filter_tab:hover a.filter_selected,#filter_tab:hover a.has_unread { height: 34px; } #updater { height: 34px; margin-left: 0; left: 0; } #updater .item a { margin-left: 0; margin-right: 4px; } #updater .item a, #time_show { font-size: 16px; min-width: 180px; } #time_show { margin-top: calc(-34px - .8vw); margin-left: -90px; left: 50% !important; } #music_player { margin-top: calc(-.8vw - 30px) !important; padding: 0 8px; right: 1vw; } #filter_tab a, #updater .item a, #time_show, #music_player { color: rgba(234, 234, 234, 1); text-align: center; text-shadow: 0 0 3px rgba(0, 0, 0, .9); line-height: 34px; background-color: rgba(0, 0, 0, .6); border: none; border-radius: 5px; opacity: 1; height: 34px; transition: all 0.2s ease 0s; } #filter_tab a, #updater .item a, #time_show, #music_player a { font-weight: bold; } #filter_tab a:hover, #filter_tab .filter_selected, #updater .item a:hover, #time_show:hover, #music_player:hover { color: rgba(234, 234, 234, 1); background-color: rgba(0, 0, 0, .9); } .browse_button *, .cmp_back_to_today::before { color: rgba(0, 0, 0, .3); transition: all 0.2s ease 0s; } .browse_button *:hover, .cmp_back_to_today:hover::before { color: rgba(0, 0, 0, .9); } .browse_button .cmp_back_to_today { color: transparent; background-color: transparent; margin: 4px 0; padding: 0; } .browse_button .cmp_back_to_today::before { margin: 0; } .browse_button .cmp_arrow_right::before, .browse_button .cmp_arrow_left::before, .browse_button .cmp_back_to_today::before { font-family: "FontAwesome" !important; font-size: 32px; } .browse_button .cmp_arrow_right::before { content : "";/*fa-chevron-circle-right []*/ } .browse_button .cmp_arrow_left::before { content : "";/*fa-chevron-circle-left []*/ } .browse_button .cmp_back_to_today::before { content : "";/*fa-plus-circle []*/ } #timeline_holder { z-index: 1; } /*----------Dashbroad----------*/ #dashboard_holder{ max-width: none; margin: 1vw auto 0px; padding: 0; } #plurk-dashboard { min-height: 96px; z-index: 0; } #plurk-dashboard:hover { z-index: 1002; } #plurk-dashboard h2 { font-size: 16px; line-height: 24px; } #plurk-dashboard .dash-segment { width: 100% !important; } .dash-segment .segment-content { color: rgba(234, 234, 234, 1); background-color: rgba(0, 0, 0, .6) !important; margin-top: 0; transition: opacity .2s ease 0s, height .2s ease 0s, margin .2s ease 0s; } .dash-segment:hover .segment-content, .dash-group-left .dash-segment::after { background-color: rgba(0, 0, 0, .9) !important; } .dash-group-left .dash-segment { height: 96px; padding-right: 10px; position: absolute !important; overflow: hidden; z-index: 1003; top: 0; bottom: -96px; } .dash-group-left .dash-segment:hover { height: auto; top: auto; } .dash-group-left .dash-segment:hover .segment-content { margin-bottom: 8px; } .dash-group-left .dash-segment::after { content : "";/*fa-info-circle []*/ color: rgba(231, 140, 69, 1); font-family: "FontAwesome" !important; font-size: 24px; line-height: 96px; background-color: rgba(0, 0, 0, .6); border-radius: 10px; height: 96px; padding-left: 36px; display : block; } .dash-group-right { width: 33% !important; position: absolute !important; z-index: 1004; top: 0; left: 0; } .dash-group-right .dash-segment { padding-right: 10px; position: absolute !important; left: 0; bottom: -4px; } .dash-group-right .dash-segment::before { font-family: "FontAwesome" !important; font-size: 24px; line-height: 88px; text-align: center; border-radius: 5px; width: 36px; height: 88px; display : block; position: absolute; bottom: -88px; opacity: 1 !important; transition: all .2s ease 0s; } .dash-group-right .dash-segment:hover::before { color: rgba(0, 0, 0, 1); } .dash-segment.dash-segment-stats::before { content : "";/*fa-pie-chart []*/ color: rgba(231, 197, 71, 1); right: 134px; } .dash-segment.dash-segment-stats:hover::before { background-color: rgba(231, 197, 71, 1); } .dash-segment.dash-segment-friends::before { content : "";/*fa-users []*/ color: rgba(185, 202, 74, 1); right: 94px; } .dash-segment.dash-segment-friends:hover::before { background-color: rgba(185, 202, 74, 1); } .dash-segment.dash-segment-fans::before { content : "";/*fa-star []*/ color: rgba(112, 192, 177, 1); right: 54px; } .dash-segment.dash-segment-fans:hover::before { background-color: rgba(112, 192, 177, 1); } .dash-segment.dash-segment-award::before { content : "";/*fa-trophy []*/ color: rgba(122, 166, 218, 1); right: 14px; } .dash-segment.dash-segment-award:hover::before { background-color: rgba(122, 166, 218, 1); } .dash-group-right .dash-segment .segment-content { opacity: 0 !important; height: 0; margin-bottom: 0; padding: 0; overflow: hidden; position: relative !important; } .dash-group-right .dash-segment:hover .segment-content { height: auto; margin-bottom: 1vh; padding: 5px; opacity: 1 !important; } .display_name { font-size: 20px; line-height: 24px; text-shadow: 0 0 1px rgba(0, 0, 0, .3); } .nick_name { font-weight: bold; } #dash-additional-info #about_me a { color: rgba(0, 0, 0, 1); text-decoration: none !important; word-wrap: break-word; background-color: rgba(234, 234, 234, .9) !important; border-radius: 5px; padding: 2px 4px !important; display : inline-block; transition: all .2s ease 0s; } #dash-additional-info #about_me a:hover { color: rgba(234, 234, 234, 1); text-decoration: underline !important; text-decoration-color: rgba(234, 234, 234, 1); background-color: rgba(0, 0, 0, 1) !important; } #dash-stats .dash-stats-karma, #dash-stats #dash-stats-table { width: 100% !important; margin-bottom: 8px; } #dash-stats table th { text-align: right !important; padding-right: 8px !important; } #dash-stats table td { color: rgba(234, 234, 234, 1) !important; } .friend_holder img { border-radius: 5px; } .friend_man.add_friend, .friend_man.add_follow, .friend_man.private_plurk, .friend_man.remove, .friend_man.pending, .show_all_friends a, .show_mutual_friends a { font-size: 16px !important; line-height: 24px; text-align: center; background-color: transparent; width: 100%; display : block; transition: all .2s ease 0s; } .friend_man.add_friend:hover, .friend_man.add_follow:hover, .friend_man.private_plurk:hover, .friend_man.remove:hover, .friend_man.pending:hover, .show_all_friends:hover a, .show_mutual_friends:hover a { color: rgba(0, 0, 0, 1) !important; } .friend_man.add_friend { color: rgba(185, 202, 74, 1) !important; border: 1px solid rgba(185, 202, 74, 1); } .friend_man.add_friend:hover { background-color: rgba(185, 202, 74, 1); } .friend_man.add_follow { color: rgba(112, 192, 177, 1) !important; border: 1px solid rgba(112, 192, 177, 1); } .friend_man.add_follow:hover { background-color: rgba(112, 192, 177, 1); } .friend_man.private_plurk { color: rgba(122, 166, 218, 1) !important; border: 1px solid rgba(122, 166, 218, 1); } .friend_man.private_plurk:hover { background-color: rgba(122, 166, 218, 1); } .friend_man.remove { color: rgba(213, 78, 83, 1) !important; border: 1px solid rgba(213, 78, 83, 1); } .friend_man.remove:hover { background-color: rgba(213, 78, 83, 1); } .friend_man.pending { color: rgba(231, 197, 71, 1) !important; border: 1px solid rgba(231, 197, 71, 1); } .friend_man.pending:hover { background-color: rgba(231, 197, 71, 1); } .show_all_friends, .show_mutual_friends { width: 100%; } .show_all_friends a, .show_mutual_friends a { color: rgba(231, 140, 69, 1) !important; border: 1px solid rgba(231, 140, 69, 1); border-radius: 5px; padding: 6px 10px; } .show_all_friends:hover a, .show_mutual_friends:hover a { text-decoration: none !important; background-color: rgba(231, 140, 69, 1); } .link_arrow, .adsense { position: absolute !important; top: -9999px !important; } #footer { padding: 0 1%; line-height: 24px; opacity: .6; transition: all .2s ease 0s; } #footer:hover { opacity: .9; } #footer ul { max-width: none; } #footer .clearfix::after { display : inline; }