diff --git a/inc/styles/myShaarli.css b/inc/styles/myShaarli.css new file mode 100644 index 0000000..19768b7 --- /dev/null +++ b/inc/styles/myShaarli.css @@ -0,0 +1,1120 @@ +html { + background: linear-gradient(#434343,#cdcdcd); + background-color: #434343; + box-sizing: border-box; + color: #000; + overflow-y: scroll; +} + +body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { + margin: 0; + padding: 0; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +fieldset, img { + border: 0; +} + +fieldset { + border: 1px solid #CDCDCD; + border-radius: .3em; + margin: .3em 0; + padding: .3em; +} + +address, caption, cite, code, dfn, em, strong, th, var, optgroup { + font-style: inherit; + font-weight: inherit; +} + +del, ins { + text-decoration: line-through; +} + +li { + list-style: none; +} + +caption, th { + text-align: left; +} + +h1, h2, h3, h4, h5, h6 { + color: #111; + font-size: 100%; + font-weight: normal; + line-height: 1em; + margin-bottom: .5em; +} + +q:before, q:after { + content: ''; +} + +abbr, acronym { + border: 0; + font-variant: normal; +} + +sup { + top: -.5em; + vertical-align: baseline; +} + +sub { + bottom: -.25em; + vertical-align: baseline; +} + +legend { + color: #FFFFFF; + font-weight: bolder; + margin: 0 0 0 .6em; + padding: 0 .3em; +} + +input, button, textarea, select, optgroup, option { + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; +} + +input, button, textarea, select { + font-size: 100%; +} + +body { + font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; + font-size: .8em; + word-wrap: break-word; +} + +img { + border: 0; + max-width: 100%; + vertical-align: middle; +} + +input, textarea { + background: linear-gradient(#dedede,#ffffff); + background-color: #dedede; + border: none; + border-radius: 5px 5px 5px 5px; + box-shadow: 0 1px 2px rgba(0,0,0,0.5); + color: #000; + padding: 5px; +} + +h1 { + font-size: 2.5em; + font-style: italic; + font-weight: bold; + margin-bottom: 20px; +} + +h2 { + font-size: 2em; +} + +h3 { + font-size: 1.5em; +} + +h4 { + font-size: 1.2em; +} + +h5 { + font-size: 1em; +} + +h6 { + font-size: .9em; +} + +p { + margin: 1em 0; +} + +blockquote { + border-left: .5em #EEE solid; + color: #666666; + margin: 1.2em; + padding-left: .3em; +} + +hr { + border: 0; + border-bottom: 1px solid #eee; + border-top: 1px solid #aaa; + display: block; + height: 2px; + margin: 1em 0; + padding: 0; +} + +pre, code, kbd, samp { + _font-family: 'courier new', monospace; + color: #000; + font-family: monospace, monospace; + font-size: .98em; +} + +pre { + background-color: #f7f7f7; + padding: .3em; + white-space: pre-wrap; + word-wrap: break-word; +} + +pre code { + border-radius: 3px; + overflow-x: auto; + white-space: normal; +} + +ins { + background: #ff9; + color: #000; + text-decoration: none; +} + +mark { + background: #ff0; + color: #000; + font-style: italic; + font-weight: bold; +} + +sub, sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +ul, ol { + margin: 1em 0; + padding: 0 0 0 2em; +} + +li p:last-child { + margin: 0; +} + +dd { + margin: 0 0 0 2em; +} + +td { + vertical-align: top; +} + +a, .linkdescription a { + color: #E28E3F; + transition: all 100ms ease-in-out; +} + +.bigbutton { + background: linear-gradient(#c0c0c0,#ffffff); + background-color: #c0c0c0; + border-radius: 3px 3px 3px 3px; + border-style: outset; + border-width: 1px; + box-shadow: 0 1px 1px rgba(0,0,0,0.5); + color: #606060; + cursor: pointer; + height: 24px; + margin-left: 5px; + padding: 0 5px; +} + +.smallbutton { + background: linear-gradient(#c0c0c0,#ffffff); + background-color: #c0c0c0; + border-radius: 3px 3px 3px 3px; + border-style: outset; + border-width: 1px; + box-shadow: 0 1px 1px rgba(0,0,0,0.5); + color: #606060; + cursor: pointer; + height: 20px; + margin-left: 5px; + padding: 0 5px; +} + +.button_edit, .button_delete { + background: none; + border-radius: 0; + border-style: none; + border-width: 0; + box-shadow: none; + padding: 0; +} + +.linkeditbuttons { + background-color: inherit; + border-radius: 0 6px 6px 0; + float: right; + margin-right: .3em; + padding: 0; + position: relative; +} + +#pageheader #logo { + background-image: url(../../images/logo.png); + background-repeat: no-repeat; + cursor: pointer; + float: left; + height: 50px; + margin: 0 10px; + width: 105px; +} + +#pageheader { + background: linear-gradient(#333333,#111111); + background-color: #333333; + box-shadow: 0 1px 2px rgba(0,0,0,0.5); + margin: auto; + padding: 0 0 5px; + width: auto; +} + +#pageheader a { + background: linear-gradient(#333333,#000000); + background-color: #333333; + border-radius: 5px 5px 5px 5px; + box-shadow: 0 1px 2px rgba(0,0,0,0.5); + color: #A2DD42; + float: left; + margin: 10px 3px 3px; + padding: 5px; + text-decoration: none; +} + +#linkcount { + color: #bbb; + float: right; + font-style: italic; + padding: .5em; + text-align: right; +} + +#toolsdiv a span { + color: #ffffff; +} + +.linksperpage, .tagfilter, .searchform, .addform { + align-content: flex-start; + align-items: flex-start; + background: linear-gradient(#dedede,#ffffff); + background-color: #dedede; + border: none; + border-radius: 5px 5px 5px 5px; + box-shadow: 0 1px 2px rgba(0,0,0,0.5); + color: #cecece; + display: inline-flex; + flex-direction: row; + flex-wrap: nowrap; + justify-content: flex-start; + margin: 0; + padding: .3em; + text-align: left; +} + +.searchform input:nth-child(1), .tagfilter input:nth-child(1), .addform input:nth-child(1) { + align-self: stretch; + flex: 1 0 auto; + order: 1; +} + +.searchform input:nth-child(2), .tagfilter input:nth-child(2), .addform input:nth-child(2) { + align-self: stretch; + flex: 0 0 20%; + order: 2; +} + +.searchform { + width: 70%; +} + +.tagfilter { + margin-left: .3em; + width: 30%; +} + +.linksperpage { + box-shadow: 0 0 0 rgba(0,0,0,0.5); + padding: 3px; +} + +.linksperpage input, .tagfilter input, .searchform input, .addform input { + background: none; + border: none; + box-shadow: none; + color: #606060; + padding: 5px; +} + +.tagfilter input.bigbutton, .searchform input.bigbutton, .addform input.bigbutton { + background: linear-gradient(#dedede,#ffffff); + background-color: #dedede; + border-radius: 5px 5px 5px 5px; + box-shadow: 0 1px 2px rgba(0,0,0,0.5); + cursor: pointer; + height: auto; + margin: 0; + padding: 0; +} + +#shaarli_title { + font-style: italic; + font-weight: bold; + margin-top: 0; +} + +#shaarli_title a { + color: #fff !important; +} + +#pageheader a:visited { + color: #98C943; + text-decoration: none; +} + +#pageheader a:hover { + color: #FFFFC9; + text-decoration: none; +} + +#pageheader a:active { + color: #bbb; + text-decoration: none; +} + +#searchcriteria { + font-weight: bold; + padding: 4px 0 5px 5px; +} + +.paging { + background-color: #777; + border-radius: .3em; + clear: both; + color: #ccc; + padding: 5px; + text-align: center; +} + +.paging a:link { + color: #ccc; + text-decoration: none; +} + +.paging a:visited { + color: #ccc; +} + +.paging a:hover { + color: #FFFFC9; +} + +.paging a:active { + color: #fff; +} + +#paging_privatelinks { + float: left; +} + +#paging_linksperpage { + float: right; + padding-right: 5px; +} + +.paging_current { + color: #fff; + display: inline; +} + +#paging_older { + margin-right: 15px; +} + +#paging_newer { + margin-left: 15px; +} + +#headerform { + clear: both; + color: #ffffff; + display: flex; + margin: auto; + max-width: 80%; + padding: 5px; + text-align: center; + white-space: nowrap; +} + +#editlinkform { + clear: left; + color: #ffffff; + height: 100%; + margin: 0 auto; + padding: 0; + width: 80%; +} + +#editlinkform p { + margin: .3em 0; +} + +#editlinkform a { + background: none; + border-radius: none; + box-shadow: none; + float: none; + margin: 0; + padding: 0; +} + +.submitButton { + text-align: center; +} + +.submitButton .bigbutton { + width: 25%; +} + +#linklist, #cloudtag { + margin: 0 auto; + max-width: 80%; + padding: .3em; +} + +#linklist li, #linklist li.private { + background: #fff; + border: 1px solid #cdcdcd; + border-radius: .3em; + clear: both; + margin: 1em 0; + padding: .3em; +} + +#linklist li.publicLinkHightLight { + background: #ffffff; +} + +#linklist li.private.linkeditbuttons { + background: url(../../images/private.png) no-repeat 10px center; + padding: 0 0 0 55px; +} + +#linklist li .linkdescription li, .markdownHelp li { + border: none; + list-style-position: outside; + list-style-type: disc; + margin: 0; +} + +#linklist li .linkdescription ol li, .markdownHelp ol li { + list-style: decimal; +} + +#linklist li .linkdescription ol, .markdownHelp ol { + list-style: decimal outside; +} + +.private .linktitle a { + color: #969696; +} + +.linktitle, .linkeditbuttons { + font-size: 1.6em; + font-weight: bold; +} + +.linktitle a { + color: #80AD48; + text-decoration: none; +} + +.linkdate a, .linkarchive a { + color: #E28E3F; + text-decoration: none; +} + +.linkWallabag a { + background-image: url(../../images/logo_wallabag.png); + background-repeat: no-repeat; + color: #E28E3F; + padding: 2px 0 3px 20px; + text-decoration: none; +} + +.linkarchive a { + background-image: url(../../images/logo_Archive.org.jpg); + background-repeat: no-repeat; + padding: 2px 0 3px 20px; +} + +.linkdate a { + background-image: url(../../images/calendar.png); + background-repeat: no-repeat; + padding: 2px 0 3px 20px; +} + +.linkurl { + color: #4BAA74; + font-size: 8pt; +} + +.linkdescription { + color: #000; + font-weight: normal; + margin-bottom: 12px; + margin-top: 0; + max-height: 400px; + overflow: auto; +} + +.linkdescription a { + color: #3465A4; + text-decoration: none; +} + +.linktaglist { + line-height: 200%; + padding-top: 10px; +} + +.linktag { + background: linear-gradient(#F2F2F2,#ffffff); + background-color: #ffffff; + background-image: url(../../images/tag_blue.png); + background-position: 3px center; + background-repeat: no-repeat; + border-radius: 3px 3px 3px 3px; + box-shadow: 0 0 2px rgba(0,0,0,0.5); + cursor: pointer; + font-size: 9pt; + height: 20px; + padding: 3px 3px 3px 20px; +} + +.linktag:hover { + border-color: #555573; + color: #000; +} + +.linktag a { + color: #777; + text-decoration: none; +} + +.linkshort a { + color: #393964; + text-decoration: none; +} + +.linkshort a:hover { + text-decoration: underline; +} + +.markdownHelp { + background-color: #FFFFFF; + padding: .3em; +} + +.buttoneditform { + display: inline; +} + +#footer { + clear: both; + color: #555555; + font-size: 8pt; + text-align: center; +} + +#footer a { + color: #486D08; +} + +#footer a:hover { + color: #000000; +} + +#newversion { + background-color: #FFFFA0; + color: #000; + font-size: 9pt; + padding: 2px 7px; + position: absolute; + right: 0; + top: 0; +} + +#cloudtag { + background-color: #ababab; + border-radius: .3em; +} + +#cloudtag > span { + color: #fff; + font-size: .9em; + padding: 0 .3em; +} + +#cloudtag a { + color: #000000; + font-weight: bold; + text-decoration: none; +} + +#cloudtag a:hover { + color: #ffffc9; + font-weight: bold; + text-decoration: none; +} + +#installform td { + clear: left; + color: black; + font-size: 10pt; + padding: 10px 5px; +} + +#configform td { + color: #ccc; + font-size: 10pt; + padding: 10px 5px; +} + +.thumbnail { + float: left; + margin: 0; + min-height: 96px; + min-width: 120px; + padding: .1em; +} + +.thumbnail img { + background-color: #fff; + border-radius: .3em; +} + +.linkcontainer { + margin-left: 130px; + position: static; +} + +.favicon { + height: 16px; + margin-right: .1em; + width: 16px; +} + +.picwall_container { + background-color: #000; + margin: 0 auto; + padding: 0 6em; + width: auto; +} + +.picwall_pictureframe { + background-color: #000; + display: inline-block; + float: none; + height: auto; + min-height: 90px; + min-width: 120px; + overflow: hidden; + padding: .3em; + position: relative; + text-align: center; + vertical-align: middle; + width: auto; + z-index: 5; +} + +.picwall_pictureframe img { + background-color: #fff; + border-radius: .1em; + height: auto; + max-width: 100%; +} + +.picwall_pictureframe a { + text-decoration: none; +} + +.picwall_pictureframe:hover span.info { + background-color: rgba(0,0,0,0.6); + color: #fff; + display: block; + font-size: 8pt; + font-weight: bold; + left: 0; + padding: .3em; + position: absolute; + text-align: center; + text-shadow: 1px 1px 2px #000000; + top: 0; + width: 120px; +} + +.ui-autocomplete { + background-color: #fff; + padding-left: 5px; + width: 50px; +} + +.ui-state-hover { + background-color: #604dff; + color: #fff; +} + +.highlight { + background-color: #FFFF33; +} + +#permalinkQrcode { + background-color: #ffffff; + border: 1px solid black; + box-shadow: 2px 2px 20px 2px #333333; + font-size: 8pt; + height: 220px; + left: -100px; + padding: 20px; + position: absolute; + text-align: center; + top: -100px; + width: 220px; + z-index: 50; +} + +.daily { + background-color: #E6D6BE; + background-image: url(../../images/Paper_texture_v5_by_bashcorpo_w1000.jpg); + background-size: cover; + border-bottom: 2px solid black; + font-family: Georgia, 'DejaVu Serif', Norasi, serif; + position: relative; +} + +#daily_col1 { + float: left; + padding-left: 1%; + position: relative; + width: 33%; +} + +.dailyAbout { + border: 1px solid black; + float: left; + font-size: 8pt; + left: 10px; + padding: 5px; + position: absolute; + text-align: center; + top: 15px; +} + +.dailyAbout a { + color: #890500; +} + +.dailyTitle { + font-size: 44pt; + font-weight: bold; + padding: 10px 20px 0; + text-align: center; +} + +.dailyDate { + font-size: 12pt; + font-weight: bold; + padding: 0 20px 30px; + text-align: center; +} + +.dailyEntry { + border-top: 1px solid #555; + font-size: 11pt; + margin: 5px 10px 2px 5px; +} + +.dailyEntry a { + color: #890500; + text-decoration: none; +} + +.dailyEntryTags { + font-size: 7.75pt; +} + +.dailyEntryTitle { + font-size: 18pt; + font-weight: bold; +} + +.dailyEntryThumbnail { + background: url(../../images/50pc_transparent.png); + background-color: rgb(128,128,128); + padding: 4px 0 2px; + text-align: center; + width: 100%; +} + +.dailyEntryDescription { + margin-bottom: 30px; + margin-top: 10px; + overflow: auto; + text-align: justify; +} + +.clearFix { + clear: both; + display: block; + height: 0; + margin: 0; + min-height: 1px; + min-width: 1px; +} + +h4, h5, h6, b, strong { + font-weight: bold; +} + +dfn, em, #editlinkform label { + font-style: italic; +} + +a:hover, .linkdescription a:hover, .linktitle a:hover, .linkWallabag a:hover, .linkdate a:hover, .linkarchive a:hover, .linkdescription a:hover { + color: #F57900; +} + +#toolsdiv a, .clear { + clear: both; +} + +.addform, #editlinkform input[type='text'], #editlinkform textarea { + width: 100%; +} + +.linksperpage input, .linkList { + padding: 0; +} + +#toolsdiv, #uploaddiv { + clear: left; + color: #ffffff; + padding: 5px; +} + +.linkdate, .linkarchive, .linkWallabag, .linkshort { + color: #888; + font-size: 8pt; +} + +#changepasswordform, #changetag, #configform { + clear: left; + color: #ccc; + padding: 10px 5px; +} + +.picwall_pictureframe span.info, .lazyimage { + display: none; +} + +#daily_col2, #daily_col3 { + float: left; + position: relative; + width: 33%; +} + +@media print { + html { + background: #fff !important; + border: none; + color: #000 !important; + } + + body { + font-size: 12pt; + margin: auto !important; + width: auto !important; + } + + p { + orphans: 3; + widows: 3; + } + + a { + color: #000 !important; + text-decoration: none !important; + } + + #pageheader, .paging, #linklist li form, #footer { + display: none; + } + + #linklist li { + border-top: 2px solid #000; + clear: both; + padding: 2px 0 10px; + } + + #linklist li.private { + background-color: none; + border-left: 0; + } + + .linkdate { + line-height: 2; + } + + .linkurl { + color: #000; + } + + .linkdescription { + font-size: 10pt; + } + + .linktag { + border: 1px solid black; + font-size: 8pt; + font-style: italic; + } +} + +@media handheld, only screen and max-width 480px, only screen and max-device-width 854px { + #pageheader a { + border-radius: 5px 5px 5px 5px; + margin: 3px; + padding: 5px; + } + + #headerform { + display: block; + max-width: 100%; + width: 100%; + } + + .searchform, .tagfilter { + display: block; + height: 2em; + margin: 0; + padding: 0; + width: 100%; + } + + .searchform input, .tagfilter input { + display: inline; + height: 2em; + margin: 0; + padding: .1em; + } + + .tagfilter input.bigbutton, .searchform input.bigbutton, .addform input.bigbutton { + font-size: smaller; + height: 2em; + width: 30%; + } + + div.qrcode { + float: left; + left: 0; + position: relative; + top: -10px; + } + + #paging_linksperpage { + float: none; + font-size: smaller; + margin-bottom: 10px; + } + + #paging_older, #paging_newer, #paging_linksperpage a { + background-color: #666; + border: 1px solid black; + border-radius: 5px 5px 5px 5px; + color: #fff; + padding: 3px 5px; + } + + .thumbnail { + float: none; + height: auto; + margin: 0; + text-align: center; + } + + #cloudtag { + padding: 0; + } + + .dailyAbout { + clear: both; + float: none; + left: 0; + padding: 0; + position: relative; + top: 0; + width: 100%; + } + + #daily_col1, #daily_col2, #daily_col3 { + float: none; + padding: 0; + width: 100%; + } + + .dailyTitle { + font-size: 18pt; + margin-top: 5px; + padding: 0; + } + + .dailyDate { + display: block; + font-size: 11pt; + padding: 0; + } + + .dailyEntryTitle { + font-size: 16pt; + font-weight: bold; + } + + .dailyEntryDescription { + font-size: 10pt; + } + + #linklist { + margin: 0 auto; + max-width: 100%; + padding: .3em; + } + + .linkcontainer { + margin: 0; + } + + .nomobile, #logo { + display: none; + } + + #searchform_value, #tagfilter_value { + width: 70%; + } +} \ No newline at end of file diff --git a/inc/styles/shaarli.css b/inc/styles/shaarli.css new file mode 100644 index 0000000..5989764 --- /dev/null +++ b/inc/styles/shaarli.css @@ -0,0 +1,471 @@ +/* CSS Stylsheet for Shaarli - http://sebsauvage.net/wiki/doku.php?id=php:shaarli */ + +/* CSS Reset from Yahoo to cope with browsers CSS inconsistencies. */ +/* +Copyright (c) 2010, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.com/yui/license.html +version: 2.8.2r1 +*/ +html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;} + +body { font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-size:10pt; background-color: #ffffff; word-wrap: break-word; } +input, textarea { + background-color: #dedede; + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dedede), to(#ffffff)); + background: -webkit-linear-gradient(#dedede, #ffffff); + background: -moz-linear-gradient(#dedede, #ffffff); + background: -ms-linear-gradient(#dedede, #ffffff); + background: -o-linear-gradient(#dedede, #ffffff); + background: linear-gradient(#dedede, #ffffff); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); + padding:5px; + border-radius: 5px 5px 5px 5px; + border: none; + color:#000; + + } + +h1 { font-size:20pt; font-weight:bold; font-style:italic; margin-bottom:20px; } +/* I don't give a shit about IE. He can't understand selectors such as input[type='submit']. */ + +/* Buttons */ +.bigbutton { + background-color: #c0c0c0; + background: -moz-linear-gradient(#c0c0c0, #ffffff) repeat scroll 0 0 transparent; + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c0c0c0), to(#ffffff)); + background: -webkit-linear-gradient(#c0c0c0, #ffffff); + background: -ms-linear-gradient(#c0c0c0, #ffffff); + background: -o-linear-gradient(#c0c0c0, #ffffff); + background: linear-gradient(#c0c0c0, #ffffff); + border-radius: 3px 3px 3px 3px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5); + cursor: pointer; + height: 24px; + margin-left: 5px; + padding: 0 5px; + color: #606060; + border-style:outset; + border-width:1px; + + } +.smallbutton { + background-color: #c0c0c0; + background: -moz-linear-gradient(#c0c0c0, #ffffff) repeat scroll 0 0 transparent; + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c0c0c0), to(#ffffff)); + background: -webkit-linear-gradient(#c0c0c0, #ffffff); + background: -ms-linear-gradient(#c0c0c0, #ffffff); + background: -o-linear-gradient(#c0c0c0, #ffffff); + background: linear-gradient(#c0c0c0, #ffffff); + border-radius: 3px 3px 3px 3px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5); + cursor: pointer; + height: 20px; + margin-left: 5px; + padding: 0 5px; + color: #606060; + border-style:outset; + border-width:1px; + + } + +/* Small tab on the left of each link with edit/delete buttons. */ +.button_edit, .button_delete { border-radius:0; box-shadow:none; border-style:none; border-width:0; padding:0; background:none; } +.linkeditbuttons { + position:absolute; + left:-1px; + padding:4px 2px 2px 2px; + background-color:#f0f0f0; + + -webkit-border-radius:0px 6px 6px 0px; + -moz-border-radius:0px 6px 6px 0px; + -o-border-radius:0px 6px 6px 0px; + -ms-border-radius:0px 6px 6px 0px; + border-radius:0px 6px 6px 0px; + + -webkit-box-shadow:0px 0px 3px 0px #333333; + -moz-box-shadow:0px 0px 3px 0px #333333; + -o-box-shadow:0px 0px 3px 0px #333333; + -ms-box-shadow:0px 0px 3px 0px #333333; + box-shadow:0px 0px 3px 0px #333333; +} + +#pageheader #logo{ +background-image: url('../../images/logo.png'); +background-repeat: no-repeat; +float:left; +margin:0 10px 0 10px; +width:105px; +height:55px; +cursor:pointer; + +} + +#pageheader +{ + background-color: #333333; + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#333333), to(#111111)); + background: -webkit-linear-gradient(#333333, #111111); + background: -moz-linear-gradient(#333333, #111111); + background: -ms-linear-gradient(#333333, #111111); + background: -o-linear-gradient(#333333, #111111); + background: linear-gradient(#333333, #111111); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); + width:auto; + padding:0 10px 5px 10px; + margin: auto; +} + +#pageheader a +{ + background-color: #333333; + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#333333), to(#000000)); + background: -webkit-linear-gradient(#333333, #000000); + background: -moz-linear-gradient(#333333, #000000); + background: -ms-linear-gradient(#333333, #000000); + background: -o-linear-gradient(#333333, #000000); + background: linear-gradient(#333333, #000000); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); + padding:5px; + border-radius: 5px 5px 5px 5px; + margin:10px 3px 3px 3px; + color:#A2DD42; + float:left; + text-decoration:none; +} + +#toolsdiv a{ + clear:both; +} +#toolsdiv a span{ + color:#ffffff; +} +.linksperpage,.tagfilter,.searchform,.addform { + background-color: #dedede; + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dedede), to(#ffffff)); + background: -webkit-linear-gradient(#dedede, #ffffff); + background: -moz-linear-gradient(#dedede, #ffffff); + background: -ms-linear-gradient(#dedede, #ffffff); + background: -o-linear-gradient(#dedede, #ffffff); + background: linear-gradient(#dedede, #ffffff); + display:inline; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); + padding:5px; + border: none; + border-radius: 5px 5px 5px 5px; + margin:10px 3px 3px 3px; + color:#cecece; +} + +.linksperpage{ + box-shadow: 0 0 0 rgba(0, 0, 0, 0.5); + padding:3px; +} + +.linksperpage input,.tagfilter input, .searchform input, .addform input{ + border:none; + color:#606060; + background:none; + box-shadow:none; + padding:5px; +} + +.linksperpage input{ + padding:0; +} + +.tagfilter input.bigbutton,.searchform input.bigbutton,.addform input.bigbutton{ + background-color: #dedede; + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dedede), to(#ffffff)); + background: -webkit-linear-gradient(#dedede, #ffffff); + background: -moz-linear-gradient(#dedede, #ffffff); + background: -ms-linear-gradient(#dedede, #ffffff); + background: -o-linear-gradient(#dedede, #ffffff); + background: linear-gradient(#dedede, #ffffff); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); + padding:0 5px 0 5px; + margin:5px 0 5px 0; + height:20px; + border-radius: 5px 5px 5px 5px; + cursor:pointer; +} + +#shaarli_title { font-weight:bold; font-style:italic; margin-top:0;} +#shaarli_title a { color: #fff !important; } + +#pageheader a:visited { color:#98C943; text-decoration:none;} +#pageheader a:hover { color:#FFFFC9; text-decoration:none;} +#pageheader a:active { color:#bbb; text-decoration:none;} +#searchcriteria { padding: 4px 0px 5px 5px; font-weight:bold;} +.paging { padding:5px;background-color:#777; color:#ccc; text-align:center; clear:both;} +.paging a:link { color:#ccc; text-decoration:none;} +.paging a:visited { color:#ccc; } +.paging a:hover { color:#FFFFC9; } +.paging a:active { color:#fff; } +#paging_privatelinks { float:left; } +#paging_linksperpage { float:right; padding-right:5px; } +#paging_current { display:inline; color:#fff; padding:0 20 0 20; } +#paging_older { margin-right:15px; } +#paging_newer { margin-left:15px; } + +#headerform { color:#ffffff; padding:5px 5px 5px 5px; clear: both;} +#toolsdiv { color:#ffffff; padding:5px 5px 5px 5px; clear:left; } +#uploaddiv { color:#ffffff; padding:5px 5px 5px 5px; clear:left; } +#editlinkform { height:100%;color:#ffffff; padding:5px 5px 5px 15px; width:80%; clear:left; } +#linklist li { + padding:4px 10px 15px 20px; border-top: 1px solid #bbb; clear:both; + background-color: #F2F2F2; + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F2F2F2), to(#ffffff)); + background: -webkit-linear-gradient(#F2F2F2, #ffffff); + background: -moz-linear-gradient(#F2F2F2, #ffffff); + background: -ms-linear-gradient(#F2F2F2, #ffffff); + background: -o-linear-gradient(#F2F2F2, #ffffff); + background: linear-gradient(#F2F2F2, #ffffff); +} + +/* +#linklist li.publicLinkHightLight:hover,#linklist li:hover{ + background: #E9FFCE; +} +*/ +#linklist li.private { background: url('../../images/private.png') no-repeat 10px center; padding-left:60px; } +#linklist li { padding-left:26px; } +.private .linktitle a {color:#969696;} +.linktitle { font-size:14pt; font-weight:bold; } +.linktitle a { text-decoration: none; color:#80AD48; } +.linktitle a:hover { color:#F57900; } +.linkdate, .linkarchive { font-size:8pt; color:#888; } +.linkdate a, .linkarchive a { color:#E28E3F;text-decoration: none;} +.linkarchive a {background-image:url('../../images/logo_Archive.org.jpg');padding:2px 0 3px 20px;background-repeat:no-repeat;} +.linkdate a {background-image:url('../../images/calendar.png');padding:2px 0 3px 20px;background-repeat:no-repeat;} +.linkdate a:hover, .linkarchive a:hover { color: #F57900 } +.linkurl { font-size:8pt; color:#4BAA74; } +.linkdescription { color:#000; margin-top:0; margin-bottom:12px; font-weight:normal; max-height:400px; overflow:auto; } +.linkdescription a { text-decoration: none; color:#3465A4; } +.linkdescription a:hover { color:#F57900; } +.linktaglist { padding-top:10px; line-height:200%;} +.linktag { + +font-size:9pt; + background-color: #F2F2F2; + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F2F2F2), to(#ffffff)); + background: -webkit-linear-gradient(#F2F2F2, #ffffff); + background: -moz-linear-gradient(#F2F2F2, #ffffff); + background: -ms-linear-gradient(#F2F2F2, #ffffff); + background: -o-linear-gradient(#F2F2F2, #ffffff); + background: linear-gradient(#F2F2F2, #ffffff); + box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); + padding:3px 3px 3px 20px; + height:20px; + border-radius: 3px 3px 3px 3px; + cursor:pointer; + background-image:url('../../images/tag_blue.png'); + background-repeat:no-repeat; + background-position:3px center; + background-color:#ffffff; +} +.linktag:hover { border-color: #555573; color:#000; } +.linktag a { color:#777; text-decoration:none; } +.linkshort { font-size:8pt; color:#888; } +.linkshort a { text-decoration: none; color:#393964; } +.linkshort a:hover { text-decoration: underline; } +.buttoneditform { display:inline; } +#footer { font-size:8pt; text-align:center; border-top:1px solid #ddd; color: #888; clear:both; } +#footer a{ color:#486D08;} +#footer a:hover{ color:#000000;} +#newversion { background-color: #FFFFA0; color:#000; position:absolute; top:0;right:0; padding:2 7 2 7; font-size:9pt;} +#cloudtag { padding-left:10%; padding-right:10%; } +#cloudtag a { color:black; text-decoration:none; } +#installform td { font-size: 10pt; color:black; padding:10px 5px 10px 5px; clear:left; } +#changepasswordform { color:#ccc; padding:10px 5px 10px 5px; clear:left; } +#changetag { color:#ccc; padding:10px 5px 10px 5px; clear:left; } +#configform td { color:#ccc; font-size: 10pt; padding:10px 5px 10px 5px; } +#configform { color:#ccc; padding:10px 5px 10px 5px; clear:left; } +.thumbnail { float:right; margin-left: 10px; } +/* If you want thumbnails on the left: +.thumbnail { float:left; margin-right: 10px; } +.linkcontainer { position: static; margin-left:130px; } +*/ +.favicon {width:16px;height:16px;margin-right:0.1em;} + + + +/* --- Picture wall CSS --- */ +#picwall_container { color:#fff; background-color:#000; clear:both; } +.picwall_pictureframe { background-color:#000; z-index:5; position:relative; display:table-cell; vertical-align:middle;width:90px; height:90px; overflow:hidden; text-align:center; float:left; } +.picwall_pictureframe img { max-width: 100%;height: auto; } /* Adapt the width of the image */ +.picwall_pictureframe a {text-decoration:none;} + +/* CSS to show title when hovering an image - no javascript required. */ +.picwall_pictureframe span.info {display: none;} +.picwall_pictureframe:hover span.info { + display:block; + position:absolute; + top:0; left:0; width:90px; + font-weight:bold; + font-size:8pt; + color:#fff; + text-align: left; + background-color: transparent; + background-color: rgba(0, 0, 0, 0.4); /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */ + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); /* IE6–IE9 */ +text-shadow:2px 2px 1px #000000; +} + +/* Minimal customisation for jQuery widgets */ +.ui-autocomplete { background-color:#fff; padding-left:5px;} +.ui-state-hover { background-color: #604dff; color:#fff; } + +#linklist li.publicLinkHightLight{ + background: #ffffff; +} + +div#permalinkQrcode { +padding:20px; +width:220px; +height:220px; +background-color: #ffffff; +border: 1px solid black; +position: absolute; +top:-100px; +left:-100px; +text-align:center; +font-size: 8pt; +z-index:50; +-webkit-box-shadow:2px 2px 20px 2px #333333; +-moz-box-shadow:2px 2px 20px 2px #333333; +-o-box-shadow:2px 2px 20px 2px #333333; +-ms-box-shadow:2px 2px 20px 2px #333333; +box-shadow:2px 2px 20px 2px #333333; +} + +div.daily +{ + font-family: Georgia, 'DejaVu Serif', Norasi, serif; + background-color: #E6D6BE; + /* Background paper texture by BashCorpo: + http://www.bashcorpo.dk/textures.php + http://bashcorpo.deviantart.com/art/Grungy-paper-texture-v-5-22966998 */ + background-image: url("../../images/Paper_texture_v5_by_bashcorpo_w1000.jpg"); + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; + position:relative; + border-bottom: 2px solid black; +} + +#daily_col1 { float:left;position:relative; width:33%; padding-left:1%; } +#daily_col2 { float:left;position:relative; width:33%; } +#daily_col3 { float:left;position:relative; width:33%;} + +div.dailyAbout +{ + float:left; + border: 1px solid black; + font-size: 8pt; + position:absolute; + left:10px; + top: 15px; + padding: 5px 5px 5px 5px; + text-align:center; +} +div.dailyAbout a { color: #890500; } +div.dailyTitle + { + font-weight: bold; + font-size: 44pt; + text-align:center; + padding:10px 20px 0px 20px; +} +div.dailyDate + { + font-size: 12pt; + font-weight:bold; + text-align:center; + padding:0px 20px 30px 20px; +} + +/* Individual entries in "Daily": */ +div.dailyEntry +{ + margin: 5px 10px 2px 5px; + font-size: 11pt; + border-top: 1px solid #555; +} +div.dailyEntry a { text-decoration:none; color: #890500; } +div.dailyEntryTags { font-size:7.75pt; } +div.dailyEntryTitle { font-size:18pt; font-weight:bold;} +div.dailyEntryThumbnail +{ + width:100%; + text-align:center; + background-color:rgb(128,128,128); + background:url(../images/50pc_transparent.png); + padding:4px 0px 2px 0px; +} +div.dailyEntryDescription +{ + margin-top: 10px; + margin-bottom: 30px; + text-align:justify; + overflow:auto; +} + +/* Common css screwdriver */ +.clear{ + clear:both; +} + +/* For lazy images loading in picture wall. + using http://www.appelsiini.net/projects/lazyload + */ +.lazyimage { display:none; } + +@media print { +html {border:none;background:#fff!important;color:#000!important;} +body {font-size:12pt;width:auto!important;margin:auto!important;} +p {orphans:3; /*pas de ligne seule en bas */widows:3;/*pas de ligne seule en haut*/} +a {color:#000!important;text-decoration:none!important;} +#pageheader, .paging, #linklist li form, #footer {display:none;} +#linklist li { padding:2 0 10 0; border-top: 2px solid #000; clear:both; } +#linklist li.private { background-color: none; border-left:0; } +.linkdate { line-height:2; } +.linkurl { color:#000; } +.linkdescription { font-size:10pt;} +.linktag { border: 1px solid black; font-style:italic; font-size:8pt;} + +} + + +@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 854px) +{ +/* A few fixes for mobile devices (far from perfect). */ +.nomobile { display:none; } +#logo { display:none; } +#pageheader a +{ + padding:5px; + border-radius: 5px 5px 5px 5px; + margin:3px; +} +.searchform,.tagfilter { display:block !important; margin:0px !important; padding:0px !important; width:100% !important; } +.searchform input,.tagfilter input { margin:0px !important; padding:0px !important; display:inline !important; } +.tagfilter input.bigbutton,.searchform input.bigbutton,.addform input.bigbutton{ width:30%; font-size:smaller;} +#searchform_value { width:70% !important; } +#tagfilter_value { width:70% !important; } +div.qrcode { position:relative; float:left; top:-10px; left:0px; } +#paging_privatelinks { float;none; } +#paging_linksperpage { float:none; margin-bottom:10px; font-size:smaller;} +#paging_older,#paging_newer,#paging_linksperpage a { border: 1px solid black; padding:3px 5px 3px 5px; background-color:#666; color:#fff; border-radius: 5px 5px 5px 5px;} +.thumbnail { float:none; height:auto; margin: 0px; text-align:center;} +#cloudtag { padding:0px; } +div.dailyAbout { float:none; position:relative; width:100%; clear:both; padding:0px; top:0px; left:0px; } +#daily_col1,#daily_col2,#daily_col3 { float:none; width:100%; padding:0px;} +div.dailyTitle { font-size: 18pt; margin-top:5px; padding:0px;} +div.dailyDate { font-size: 11pt;padding:0px; display:block; } +div.dailyEntryTitle { font-size:16pt; font-weight:bold;} +div.dailyEntryDescription { font-size:10pt; } + +} + +/* Highlight search results */ +.highlight { background-color: #FFFF33; } diff --git a/inc/user.css b/inc/user.css index b85874a..e69de29 100644 --- a/inc/user.css +++ b/inc/user.css @@ -1,675 +0,0 @@ -html { - overflow-y: scroll; - background-color: #434343; - background: linear-gradient(to bottom,#434343 0,#cdcdcd 100%) no-repeat scroll 0 0 transparent; - box-sizing: border-box; -} - -body { - background-color: inherit; -} - -fieldset { - border: 1px solid #CDCDCD; - border-radius: 0.3em; - padding: 0.3em; - margin: 0.3em 0; -} - -legend { - padding: 0 0.3em; - margin: 0 0 0 0.6em; - color: #FFFFFF; - font-weight: bolder; -} - -p { - margin: 1em 0; -} - -img { - max-width: 100%; -} - -h1, h2, h3, h4, h5, h6 { - font-weight: normal; - line-height: 1em; - color: #111; - margin-bottom: 0.5em; -} - -h4, h5, h6 { - font-weight: bold; -} - -h1 { - font-size: 2.5em; -} - -h2 { - font-size: 2em; -} - -h3 { - font-size: 1.5em; -} - -h4 { - font-size: 1.2em; -} - -h5 { - font-size: 1em; -} - -h6 { - font-size: 0.9em; -} - -blockquote { - margin: 1.2em; - padding-left: 0.3em; - border-left: 0.5em #EEE solid; - color: #666666; -} - -hr { - display: block; - height: 2px; - margin: 1em 0; - padding: 0; - border: 0; - border-top: 1px solid #aaa; - border-bottom: 1px solid #eee; -} - -pre, code, kbd, samp { - font-family: monospace, monospace; - font-size: 0.98em; - color: #000; - _font-family: 'courier new', monospace; -} - -pre { - padding: 0.3em; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} - -pre { - background-color: #f7f7f7; -} - -pre code { - border-radius: 3px; - overflow-x: auto; - white-space: normal; -} - -b, strong { - font-weight: bold; -} - -dfn { - font-style: italic; -} - -ins { - text-decoration: none; - color: #000; - background: #ff9; -} - -mark { - font-style: italic; - font-weight: bold; - color: #000; - background: #ff0; -} - -sub, sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -ul, ol { - margin: 1em 0; - padding: 0 0 0 2em; -} - -li p:last-child { - margin: 0; -} - -dd { - margin: 0 0 0 2em; -} - -img { - border: 0; - vertical-align: middle; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td { - vertical-align: top; -} - -del, ins { - text-decoration: line-through; -} - -em { - font-style: italic; -} - -a, .linkdescription a { - color: #E28E3F; - transition: all 100ms ease-in-out; -} - -a:hover, .linkdescription a:hover { - color: #F57900; -} - -.markdownHelp { - background-color: #FFFFFF; - padding: 0.3em; -} - -.thumbnail { - float: left; - margin: 0; - padding: 0.1em; - min-height: 96px; - min-width: 120px; -} - -.thumbnail img { - border-radius: 0.3em; - background-color: #fff; -} - -.linkcontainer { - position: static; - margin-left: 130px; -} - -#linklist, #cloudtag { - margin: 0 auto; - padding: 0.3em; - max-width: 80%; -} - -#linklist li, #linklist li.private { - margin: 1em 0; - padding: 0.3em; - border: 1px solid #cdcdcd; - border-radius: 0.3em; - background: #fff; -} - -#linklist li.publicLinkHightLight { - background: #fff; -} - -#linklist li .linkdescription li, .markdownHelp li { - margin: 0; - border: none; - list-style-position: outside; - list-style-type: disc; -} - -#linklist li .linkdescription ol li, .markdownHelp ol li { - list-style: decimal; -} - -#linklist li .linkdescription ol, .markdownHelp ol { - list-style: decimal outside; -} - -.linktitle, .linkeditbuttons { - font-size: 1.6em; - font-weight: bold; -} - -.linkeditbuttons { - float: right; - position: relative; - margin-right: 0.3em; - padding: 0; - border-radius: 0; - background-color: inherit; - box-shadow: none; -} - -#linklist li.private .linkeditbuttons { - padding: 0 0 0 55px; - background: url('../images/private.png') no-repeat 10px center; -} - -.picwall_pictureframe img { - border-radius: 0.1em; - background-color: #fff; -} - -.picwall_pictureframe { - display: inline-block; - float: none; - width: auto; - height: auto; - padding: 0.3em; - min-height: 90px; - min-width: 120px; - text-align: center; - vertical-align: middle; -} - -.picwall_container { - width: auto; - margin: 0 auto; - padding: 0 6em; - background-color: #000; -} - -.picwall_pictureframe:hover span.info { - display: block; - position: absolute; - top: 0; - left: 0; - width: 120px; - padding: 0.3em; - text-align: center; - text-shadow: 1px 1px 2px #000000; - font-size: 8pt; - font-weight: bold; - color: #fff; - background-color: transparent; - background-color: rgba(0,0,0,0.5); -} - -.clearFix { - display: block; - clear: both; - height: 0; - margin: 0; - min-height: 1px; - min-width: 1px; -} - -.paging { - border-radius: 0.3em; -} - -#footer { - border-top: none; - color: #555; -} - -#cloudtag { - border-radius: 0.3em; - background-color: #ababab; -} - -#cloudtag > span { - padding: 0 0.3em; - font-size: 0.9em; - color: #fff; -} - -#cloudtag a { - text-decoration: none; - font-weight: bold; - color: black; -} - -#cloudtag a:hover { - text-decoration: none; - font-weight: bold; - color: #ffffc9; -} - -.searchform, .tagfilter, .addform { - text-align: left; - margin: 0; - padding: 0.3em; - display: inline-flex; - flex-direction: row; - flex-wrap: nowrap; - justify-content: flex-start; - align-content: flex-start; - align-items: flex-start; -} - -.searchform input:nth-child(1), .tagfilter input:nth-child(1), .addform input:nth-child(1) { - order: 1; - flex: 1 0 auto; - align-self: stretch; -} - -.searchform input:nth-child(2), .tagfilter input:nth-child(2), .addform input:nth-child(2) { - order: 2; - flex: 0 0 20%; - align-self: stretch; -} - -.searchform { - width: 70%; -} - -.addform { - width: 100%; -} - -.tagfilter { - width: 30%; - margin-left: 0.3em; -} - -.tagfilter input.bigbutton, .searchform input.bigbutton, .addform input.bigbutton { - height: auto; - margin: 0; - padding: 0; -} - -#editlinkform { - margin: 0 auto; - padding: 0; -} - -#editlinkform p { - margin: 0.3em 0; -} - -#editlinkform label { - font-style: italic; -} - -#editlinkform input[type='text'], #editlinkform textarea { - width: 100%; -} - -#editlinkform a { - float: none; - background: none; - box-shadow: none; - margin: 0; - padding: 0; - border-radius: none; -} - -.submitButton { - text-align: center; -} - -.submitButton .bigbutton { - width: 25%; -} - -.ui-autocomplete { - width: 50px; -} - -#pageheader #logo { - height: 50px; -} - -#pageheader { - padding: 0 0 5px; -} - -#linkcount { - float: right; - font-style: italic; - color: #bbb; - text-align: right; - padding: 0.5em; -} - -#headerform { - max-width: 80%; - margin: auto; - white-space: nowrap; - text-align: center; - display: flex; -} - -.paging_current { - color: #fff; - display: inline; -} - -.linkList { - padding: 0; -} - -.linkWallabag { - font-size: 8pt; - color: #888; -} -.linkWallabag a { - color: #E28E3F; - text-decoration: none; -} -.linkWallabag a { - background-image: url('../images/logo_wallabag.png'); - padding: 2px 0 3px 20px; - background-repeat: no-repeat; -} -.linkWallabag a:hover { - color: #F57900 -} - -@media handheld, only screen and (max-width: 480px) , only screen and (max-device-width: 854px) { - /* A few fixes for mobile devices (far from perfect). */ - .nomobile { - display: none; - } - - #logo { - display: none; - } - - #pageheader a { - padding: 5px; - border-radius: 5px 5px 5px 5px; - margin: 3px; - } - - #headerform { - width: 100%; - max-width: 100%; - display: block; - } - - .searchform, .tagfilter { - display: block; - margin: 0px; - padding: 0px; - width: 100%; - height: 2em; - } - - .searchform input, .tagfilter input { - height: 2em; - padding: 0.1em; - } - - .tagfilter input.bigbutton, .searchform input.bigbutton, .addform input.bigbutton { - width: 30%; - font-size: smaller; - height: 2em; - } - - #searchform_value { - width: 70% !important; - } - - #tagfilter_value { - width: 70% !important; - } - - .qrcode { - position: relative; - float: left; - top: -10px; - left: 0; - } - - #paging_privatelinks { - float: none; - } - - #paging_linksperpage { - float: none; - margin-bottom: 10px; - font-size: smaller; - } - - #paging_older, #paging_newer, #paging_linksperpage a { - border: 1px solid black; - padding: 3px 5px 3px 5px; - background-color: #666; - color: #fff; - border-radius: 5px 5px 5px 5px; - } - - .thumbnail { - float: none; - height: auto; - margin: 0; - text-align: center; - } - - #cloudtag { - padding: 0; - } - - .dailyAbout { - float: none; - position: relative; - width: 100%; - clear: both; - padding: 0; - top: 0; - left: 0; - } - - #daily_col1, #daily_col2, #daily_col3 { - float: none; - width: 100%; - padding: 0; - } - - .dailyTitle { - font-size: 18pt; - margin-top: 5px; - padding: 0; - } - - .dailyDate { - font-size: 11pt; - padding: 0; - display: block; - } - - .dailyEntryTitle { - font-size: 16pt; - font-weight: bold; - } - - .dailyEntryDescription { - font-size: 10pt; - } - - #linklist { - margin: 0 auto; - padding: 0.3em; - max-width: 100%; - } - .linkcontainer { - margin: 0; - } -} - -@media print { - * { - color: #000000; - background: transparent; - filter: none; - -ms-filter: none; - } - - body { - max-width: 100%; - font-size: 12pt; - } - - a, a:visited { - text-decoration: underline; - } - - hr { - height: 1px; - border: 0; - border-bottom: 1px solid #000000; - } - - a[href]:after { - content: " (" attr(href) ") "; - } - - abbr[title]:after { - content: " (" attr(title) ") "; - } - - .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { - content: ""; - } - - pre, blockquote { - padding-right: 1em; - border: 1px solid #999; - page-break-inside: avoid; - } - - tr, img { - page-break-inside: avoid; - } - - img { - max-width: 100%; - } - - page:left { - margin: 15mm 20mm 15mm 10mm; - } - - page:right { - margin: 15mm 10mm 15mm 20mm; - } - - p, h2, h3 { - orphans: 3; - widows: 3; - } - - h2, h3 { - page-break-after: avoid; - } -} \ No newline at end of file