diff --git a/installer/resources/themes/snark/classic/images/rateme.png b/installer/resources/themes/snark/classic/images/rateme.png new file mode 100644 index 0000000000000000000000000000000000000000..2a062bfb10e9ecfb8a9c182a35437d08fd007bb0 Binary files /dev/null and b/installer/resources/themes/snark/classic/images/rateme.png differ diff --git a/installer/resources/themes/snark/classic/snark.css b/installer/resources/themes/snark/classic/snark.css index 962a999c9942b7426285296b1a70e7c474137f36..0eee69ebf3996e4a8ce04ca9a5c0b22e17ea5b1b 100644 --- a/installer/resources/themes/snark/classic/snark.css +++ b/installer/resources/themes/snark/classic/snark.css @@ -2336,6 +2336,10 @@ td#bwHelp { background: url(images/infocircle.png) left 10px center no-repeat; background-size: 14px auto !important; } + +.snarkTorrentAction input[type="image"], .snarkTorrents th:last-child input[type="image"] { + height: 9px; +} } @media screen and (max-width: 1100px) { @@ -2483,24 +2487,26 @@ td.snarkTorrentDownloaded { border: 1px solid #bbf; border-left: none; border-right: none; + background: #eef; } .snarkCommentInfo th, .snarkComments th { padding: 8px 5px; } -.snarkCommentInfo th:last-child { - text-align: right; +.snarkCommentInfo th { + background: url(images/comment.png) 8px center no-repeat, linear-gradient(to bottom, #fff, #eef) #fff; + padding-left: 30px !important; } .snarkCommentInfo tr:nth-child(even), .snarkComments tr:nth-child(even) { border-top: 1px solid #bbf; - background: repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.5) 2px, rgba(240, 240, 255, 0.3) 3px, #fff 5px) #fff; + background: rgba(240, 240, 255, 0.5) #fff; } .snarkCommentInfo tr:nth-child(odd), .snarkComments tr:nth-child(odd) { border-top: 1px solid #bbf; - background: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.5) 2px, rgba(221, 221, 255, 0.3) 3px, #fff 5px) #fff; + background: rgba(220, 220, 255, 0.5); } .snarkCommentInfo th { @@ -2519,23 +2525,23 @@ td.snarkTorrentDownloaded { font-weight: bold; } -.snarkCommentInfo td:first-child::after, .snarkComments td:first-child::after { - content: ""; - display: inline-block; - min-height: 32px; - vertical-align: middle; -} - .snarkCommentInfo input.accept { float: right; margin-right: 5px !important; } .snarkCommentInfo textarea { /* remember to set 10pt @ > 1400px */ + font-family: "Droid Sans", "Noto Sans", Ubuntu, "Segoe UI", Verdana, "Bitstream Vera Sans", "DejaVu Sans", "Lucida Grande", Helvetica, sans-serif !important; + font-weight: normal; width: 100%; min-height: 64px; height: 64px; resize: vertical; + opacity: 0.8; +} + +.snarkCommentInfo textarea:focus { + opacity: 1; } .snarkComments th { @@ -2548,6 +2554,11 @@ td.snarkTorrentDownloaded { #nameRequired { float: right; + margin-right: 5px; +} + +#nameRequired a { + font-weight: bold; } .commentRating { @@ -2557,6 +2568,14 @@ td.snarkTorrentDownloaded { .commentRating img { margin: 0; padding: 0; + height: 16px; + width: 16px; +} + +.commentText { + white-space: normal; + text-align: justify; + width: 80%; } .commentDate { @@ -2565,8 +2584,8 @@ td.snarkTorrentDownloaded { padding-left: 20px !important; } -.snarkCommentInfo td:first-child, .snarkComments td:first-child { - width: 160px !important; +.snarkCommentInfo td:first-child, .commentAuthor { + width: 180px !important; padding-right: 2px; } @@ -2583,11 +2602,6 @@ td.snarkTorrentDownloaded { padding-left: 20px; } -td.commentText { - white-space: normal; - text-align: justify; -} - .commentWrapper { border: 1px solid #bbf; margin: 2px 0; @@ -2598,12 +2612,6 @@ td.commentText { background-blend-mode: luminosity; } -.commentText .optbox { - position: fixed; - right: 20px; - top: 10px; -} - #commentsConfig .optbox { vertical-align: middle !important; } @@ -2613,12 +2621,13 @@ td.commentText { } #commentDeleteAction { - border-top: 1px solid #bbf; - background: linear-gradient(to bottom, #fff, #eef); + background: #fff; } #commentDeleteAction td { - padding-right: 6px; + padding: 0 6px; + border-top: 1px solid #89f; + border-bottom: 1px solid #89f; } .commentAction, .commentDelete { @@ -2641,11 +2650,6 @@ td.commentText { text-align: left; } -#newRating td { - padding-top: 10px !important; - padding-bottom: 10px !important; -} - #myRating td:empty { padding: 0 !important; border-top: none !important; diff --git a/installer/resources/themes/snark/dark/images/rateme.png b/installer/resources/themes/snark/dark/images/rateme.png new file mode 100644 index 0000000000000000000000000000000000000000..0fa8d31d9f9716f4e305f9bfc8dcfd73c208ef7a Binary files /dev/null and b/installer/resources/themes/snark/dark/images/rateme.png differ diff --git a/installer/resources/themes/snark/dark/snark.css b/installer/resources/themes/snark/dark/snark.css index 8674a8704cb617c3dcce80a4c5556e71e6a64c68..53693975468abb0f3f074d970daa538c806b2a6d 100644 --- a/installer/resources/themes/snark/dark/snark.css +++ b/installer/resources/themes/snark/dark/snark.css @@ -2617,17 +2617,14 @@ textarea[name="i2cpOpts"] { border: 1px solid #494; border-left: none; border-right: none; - background: #001100 url("/themes/console/dark/images/camotile2.png") repeat scroll center bottom; + background: #001100 url(/themes/console/dark/images/camotile2.png) repeat scroll center bottom; filter: drop-shadow(0px 0 1px rgba(16, 8, 16, 0.7)); } .snarkCommentInfo th, .snarkComments th { - background: linear-gradient(to bottom, #001000 0%, #001900 50%, #000 50%, #000 100%) + background: linear-gradient(to bottom, #001000 0%, #001900 50%, #000 50%, #000 100%); padding: 8px 5px; -} - -.snarkCommentInfo th:last-child { - text-align: right; + white-space: normal; } .snarkCommentInfo tr:nth-child(even), .snarkComments tr:nth-child(even) { @@ -2641,7 +2638,8 @@ textarea[name="i2cpOpts"] { } .snarkCommentInfo th { - padding: 8px 5px; + padding: 8px 5px 8px 30px; + background: url(images/comment.png) 8px center no-repeat, linear-gradient(to bottom, #001000 0%, #001900 50%, #000 50%, #000 100%); } .snarkCommentInfo td, .snarkComments td { @@ -2669,10 +2667,12 @@ textarea[name="i2cpOpts"] { } .snarkCommentInfo textarea { /* remember to set 10pt @ > 1400px */ + font-family: "Droid Sans", "Noto Sans", Ubuntu, "Segoe UI", "DejaVu Sans", Verdana, "Lucida Grande", Helvetica, sans-serif; width: 100%; min-height: 64px; height: 64px; resize: vertical; + opacity: 0.8; } .snarkComments th { @@ -2685,6 +2685,7 @@ textarea[name="i2cpOpts"] { #nameRequired { float: right; + margin-right: 5px; } .commentRating { @@ -2694,6 +2695,8 @@ textarea[name="i2cpOpts"] { .commentRating img { margin: 0; padding: 0; + height: 16px; + width: 16px; } .commentDate { @@ -2720,9 +2723,10 @@ textarea[name="i2cpOpts"] { padding-left: 20px; } -td.commentText { +.commentText { white-space: normal; text-align: justify; + width: 90%; } .commentWrapper { @@ -2761,7 +2765,7 @@ td.commentText { .commentAction, .commentDelete { width: 1%; white-space: nowrap; - min-width: 180px !important; +/* min-width: 180px !important;*/ padding-left: 0; } diff --git a/installer/resources/themes/snark/light/images/rateme.png b/installer/resources/themes/snark/light/images/rateme.png new file mode 100644 index 0000000000000000000000000000000000000000..2a062bfb10e9ecfb8a9c182a35437d08fd007bb0 Binary files /dev/null and b/installer/resources/themes/snark/light/images/rateme.png differ diff --git a/installer/resources/themes/snark/light/snark.css b/installer/resources/themes/snark/light/snark.css index 02dc701d02b17a6b08337f542063140e66f70aed..f5700e5d2b5fb1801407649815ea98db6de9073b 100644 --- a/installer/resources/themes/snark/light/snark.css +++ b/installer/resources/themes/snark/light/snark.css @@ -886,6 +886,7 @@ tr:hover .percentBarText { .snarkTorrentInfo, .snarkDirInfo { margin: 10px 0 0 0 !important; background: #fff; + border-bottom: 1px solid #7778bf; } .snarkTorrentInfo td:first-child, .snarkDirInfo td:first-child { @@ -2063,7 +2064,7 @@ input[type="submit"] { .snarkCommentInfo, .snarkComments { margin: 10px 0 0 !important; - border: 1px solid #bbf; + border: 1px solid #7778bf; border-left: none; border-right: none; } @@ -2072,10 +2073,6 @@ input[type="submit"] { padding: 8px 5px; } -.snarkCommentInfo th:last-child { - text-align: right; -} - .snarkCommentInfo tr:nth-child(even), .snarkComments tr:nth-child(even) { border-top: 1px solid #bbf; background: repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.5) 2px, rgba(240, 240, 255, 0.3) 3px, #fff 5px) #fff; @@ -2088,6 +2085,8 @@ input[type="submit"] { .snarkCommentInfo th { padding: 8px 5px; + background: url(images/comment.png) 8px center no-repeat, linear-gradient(to bottom, #fff 50%, rgb(240, 240, 255)); + padding-left: 30px; } .snarkCommentInfo td, .snarkComments td { @@ -2121,8 +2120,9 @@ input[type="submit"] { resize: vertical; } -.snarkComments th { +.snarkComments tr:first-child, .snarkComments tr:last-child { text-align: left; + border-top: 1px solid #7778bf !important; } .commentRating, .commentAuthor { @@ -2131,6 +2131,7 @@ input[type="submit"] { #nameRequired { float: right; + margin-right: 5px; } .commentRating { @@ -2140,6 +2141,8 @@ input[type="submit"] { .commentRating img { margin: 0; padding: 0; + width: 16px; + height: 16px; } .commentDate { @@ -2166,9 +2169,10 @@ input[type="submit"] { padding-left: 20px; } -td.commentText { +.commentText { white-space: normal; text-align: justify; + width: 90%; } .commentWrapper { @@ -2207,7 +2211,7 @@ td.commentText { .commentAction, .commentDelete { width: 1%; white-space: nowrap; - min-width: 180px !important; +/* min-width: 180px !important;*/ padding-left: 0; } diff --git a/installer/resources/themes/snark/midnight/images/rateme.png b/installer/resources/themes/snark/midnight/images/rateme.png new file mode 100644 index 0000000000000000000000000000000000000000..5d85bb94bf87648d69268e620ea76a2d54722dbc Binary files /dev/null and b/installer/resources/themes/snark/midnight/images/rateme.png differ diff --git a/installer/resources/themes/snark/midnight/snark.css b/installer/resources/themes/snark/midnight/snark.css index fd9118fe712edd6a56d766b21beca81c5a1ad7dc..40cda88eb9ed1b4b3bd3552ee38d7a20af0eacaa 100644 --- a/installer/resources/themes/snark/midnight/snark.css +++ b/installer/resources/themes/snark/midnight/snark.css @@ -2548,18 +2548,14 @@ a, th, thead th, tfoot th, td, select, select option, .snarkAddInfo, .snarkFileN .snarkCommentInfo, .snarkComments { margin: 10px 0 0 !important; - background: #270027 none repeat scroll 0 0; + background: #000; border: 1px solid #443da0; filter: drop-shadow(0px 0 1px rgba(16, 8, 16, 0.7)); } -.snarkCommentInfo th, .snarkComments th { - background: linear-gradient(to bottom, #121225, #00000d); - padding: 8px 5px; -} - -.snarkCommentInfo th:last-child { - text-align: right; +.snarkCommentInfo th { + background: url(images/comment.png) 8px center no-repeat, linear-gradient(to bottom, #121225, #00000d); + padding: 8px 5px 8px 30px !important; } .snarkCommentInfo tr:nth-child(even), .snarkComments tr:nth-child(even) { @@ -2601,6 +2597,8 @@ a, th, thead th, tfoot th, td, select, select option, .snarkAddInfo, .snarkFileN } .snarkCommentInfo textarea { /* remember to set 10pt @ > 1400px */ + font-family: "Droid Sans", "Noto Sans", Ubuntu, "Segoe UI", "Lucida Grande", "DejaVu Sans", Verdana, Helvetica, sans-serif; + font-weight: normal; width: 100%; min-height: 64px; height: 64px; @@ -2617,6 +2615,7 @@ a, th, thead th, tfoot th, td, select, select option, .snarkAddInfo, .snarkFileN #nameRequired { float: right; + margin-right: 5px; } .commentRating { @@ -2655,6 +2654,7 @@ a, th, thead th, tfoot th, td, select, select option, .snarkAddInfo, .snarkFileN td.commentText { white-space: normal; text-align: justify; + width: 90%; } .commentWrapper { @@ -2693,7 +2693,7 @@ td.commentText { .commentAction, .commentDelete { width: 1%; white-space: nowrap; - min-width: 180px !important; +/* min-width: 180px !important;*/ padding-left: 0; } @@ -2728,6 +2728,8 @@ td.commentText { .commentRating img { margin: 0 0 4px; padding: 0; + width: 16px; + height: 16px; font-size: 14pt; color: #FF7200; text-shadow: 0 0 1px #900; diff --git a/installer/resources/themes/snark/ubergine/images/rateme.png b/installer/resources/themes/snark/ubergine/images/rateme.png new file mode 100644 index 0000000000000000000000000000000000000000..5d85bb94bf87648d69268e620ea76a2d54722dbc Binary files /dev/null and b/installer/resources/themes/snark/ubergine/images/rateme.png differ diff --git a/installer/resources/themes/snark/ubergine/snark.css b/installer/resources/themes/snark/ubergine/snark.css index 1ae301df4b791132361dbc928de34259ed609c2c..007490e38f3652fe36549305a45dc12de5d0e119 100644 --- a/installer/resources/themes/snark/ubergine/snark.css +++ b/installer/resources/themes/snark/ubergine/snark.css @@ -2682,13 +2682,9 @@ select { filter: drop-shadow(0px 0 1px rgba(16, 8, 16, 0.7)); } -.snarkCommentInfo th, .snarkComments th { - background: linear-gradient(to bottom, #202, #101) repeat scroll 0 0; - padding: 8px 5px; -} - -.snarkCommentInfo th:last-child { - text-align: right; +.snarkCommentInfo th { + background: url(images/comment.png) 8px center no-repeat, linear-gradient(to bottom, #202, #101); + padding: 8px 5px 8px 30px !important; } .snarkCommentInfo tr:nth-child(even), .snarkComments tr:nth-child(even) { @@ -2746,6 +2742,7 @@ select { #nameRequired { float: right; + margin-right: 5px; } .commentRating { @@ -2755,6 +2752,8 @@ select { .commentRating img { margin: 0; padding: 0; + height: 16px; + width: 16px; } .commentDate { @@ -2784,6 +2783,7 @@ select { td.commentText { white-space: normal; text-align: justify; + width: 90%; } .commentWrapper { @@ -2797,12 +2797,6 @@ td.commentText { background-blend-mode: luminosity; } -.commentText .optbox { - position: fixed; - right: 20px; - top: 10px; -} - .snarkComments select { margin-right: 0 !important; } diff --git a/installer/resources/themes/snark/vanilla/images/rateme.png b/installer/resources/themes/snark/vanilla/images/rateme.png new file mode 100644 index 0000000000000000000000000000000000000000..2a062bfb10e9ecfb8a9c182a35437d08fd007bb0 Binary files /dev/null and b/installer/resources/themes/snark/vanilla/images/rateme.png differ diff --git a/installer/resources/themes/snark/vanilla/snark.css b/installer/resources/themes/snark/vanilla/snark.css index d96a7b26aec2803c4ad07d9c664c9fa202d4f6f0..bf7a79034937184c3fa2d1ab1675965a5c18e3a1 100644 --- a/installer/resources/themes/snark/vanilla/snark.css +++ b/installer/resources/themes/snark/vanilla/snark.css @@ -2535,7 +2535,6 @@ tr#torrentInfoStats td { .snarkCommentInfo, .snarkComments { margin: 10px 0 0 !important; - background: #270027 none repeat scroll 0 0; border: 1px solid #6f533e; box-shadow: 0 0 2px 1px rgba(77, 69, 62, 0.3); border-collapse: separate; @@ -2611,6 +2610,7 @@ tr#torrentInfoStats td { min-height: 64px; height: 64px; resize: vertical; + font-weight: normal; } .snarkComments th { @@ -2623,6 +2623,7 @@ tr#torrentInfoStats td { #nameRequired { float: right; + margin-right: 5px; } .commentRating { @@ -2636,6 +2637,8 @@ tr#torrentInfoStats td { color: #FF7200; text-shadow: 0 0 1px #900; filter: none; + width: 16px; + height: 16px; } .commentDate { @@ -2673,7 +2676,7 @@ td.commentText { margin: 4px 2px; padding: 8px 10px 8px 26px; border-radius: 2px; - box-shadow: 0 0 0 1px #fff inset; /* 0 0 1px 0 rgba(77, 69, 62, 0.7);*/ + box-shadow: 0 0 0 1px #fff inset, 0 0 1px 0 rgba(77, 69, 62, 0.7); background: url(images/comment.png) 6px center no-repeat #fff6df; background-blend-mode: luminosity; } @@ -2689,7 +2692,7 @@ td.commentText { #commentDeleteAction { background: linear-gradient(to bottom, #efefef, #cfc7c2); -/* box-shadow: inset 0 0 0 1px #efe8e0;*/ + box-shadow: inset 0 0 0 1px #efe8e0; border: 1px solid #6f533e; } @@ -2718,12 +2721,6 @@ td.commentText { padding-bottom: 10px !important; } -/* -.commentText:empty { - width: 90% !important; -} -*/ - #myRating td:empty { padding: 0 !important; border-top: none !important; @@ -2734,14 +2731,4 @@ td.commentText { min-height: 0 !important; } -/* -select[name="myRating"] option::before, select[name="myRating"] option[selected]::before { - content: "★ "; -} - -select[name="myRating"] option[value="0"]::before { - content: "☆ "; -} -*/ - /* end Comments section */