css/less updates

master
Andrew Dolgov 7 years ago
parent 4dc3f7e779
commit 5e68e24679

@ -635,11 +635,10 @@ class Article extends Handler_Protected {
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>
<title>".$line["title"]."</title>".
stylesheet_tag("css/default.css")."
<link rel=\"shortcut icon\" type=\"image/png\" href=\"images/favicon.png\">
<link rel=\"icon\" type=\"image/png\" sizes=\"72x72\" href=\"images/favicon-72px.png\">
</head><body id=\"ttrssZoom\">";
</head><body class=\"claro ttrss_zoom\">";
}
$rv['content'] .= "<div class=\"postReply\" id=\"POST-$id\">";

@ -538,14 +538,16 @@ class Handler_Public extends Handler {
header('Content-Type: text/html; charset=utf-8');
print "<html>
<head>
<title>Tiny Tiny RSS</title>
<link rel=\"stylesheet\" type=\"text/css\" href=\"css/utility.css\">
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>
<title>Tiny Tiny RSS</title>";
print stylesheet_tag("css/utility.css");
print stylesheet_tag("css/default.css");
print "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>
<link rel=\"shortcut icon\" type=\"image/png\" href=\"images/favicon.png\">
<link rel=\"icon\" type=\"image/png\" sizes=\"72x72\" href=\"images/favicon-72px.png\">
</head>
<body>
<body class='claro'>
<img class=\"floatingLogo\" src=\"images/logo_small.png\"
alt=\"Tiny Tiny RSS\"/>
<h1>".__("Subscribe to feed...")."</h1><div class='content'>";

File diff suppressed because one or more lines are too long

@ -9,3 +9,5 @@
@import "cdm.less";
@import "prefs.less";
@import "dijit.less";
@import "utility.less";
@import "zoom.less";

@ -1,4 +1,5 @@
html, body#ttrssMain, body#ttrssPrefs, #main {
body.ttrss_main,
body.ttrss_prefs {
width: 100%;
height: 100%;
border: 0;

@ -1,4 +1,4 @@
body#ttrssPrefs {
body.ttrss_prefs {
background-color : #f5f5f5;
#footer, #header {

@ -1,22 +1,22 @@
body {
body.ttrss_main {
background : white;
color : black;
margin : 0px;
padding : 0px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
}
body#ttrssMain {
body#ttrssMain {
overflow : hidden;
max-height : 100%;
}
}
:focus {
:focus {
outline: none;
}
}
div.postReply {
div.postReply {
padding : 0px;
div.postHeader {
@ -101,9 +101,9 @@ div.postReply {
span.author {
font-size : 12px;
}
}
}
div.articleNote {
div.articleNote {
background-color : #fff7d5;
padding : 5px;
margin : 5px;
@ -114,60 +114,60 @@ div.articleNote {
float : right;
cursor : pointer;
}
}
}
h1 {
h1 {
font-size : 18px;
font-weight : 600;
text-rendering: optimizelegibility;
font-family : @fonts-ui;
}
}
h2 {
h2 {
font-size : 16px;
font-weight : 600;
border: 0px solid @color-accent-light;
border-bottom-width: 1px;
text-rendering: optimizelegibility;
font-family : @fonts-ui;
}
}
h3 {
h3 {
font-size : 13px;
border: 0px solid @color-accent-light;
border-bottom-width: 1px;
font-weight : 600;
text-rendering: optimizelegibility;
font-family : @fonts-ui;
}
}
h4 {
h4 {
font-size : 14px;
font-weight : 600;
text-rendering: optimizelegibility;
font-family : @fonts-ui;
}
}
hr {
hr {
border: 0px solid #ccc;
border-bottom-width: 1px;
}
}
a {
a {
color: @color-link;
text-decoration: none;
}
}
a:hover {
a:hover {
color: darken(@color-link, 20%);
text-decoration: underline;
}
}
#notify.visible {
#notify.visible {
transform: translate(0, -35px);
}
}
#notify {
#notify {
bottom : -35px;
right : 0px;
height : 20px;
@ -200,29 +200,29 @@ a:hover {
vertical-align : middle;
padding : 2px;
}
}
}
.notify {
.notify {
border-color : #d7c47a;
background-color : #fff7d5;
}
}
.notify.notify_progress {
.notify.notify_progress {
border-color : #d7c47a;
background-color : #fff7d5;
}
}
.notify.notify_info {
.notify.notify_info {
border-color : @color-accent;
background-color : @color-accent-light;
}
}
.notify.notify_error {
.notify.notify_error {
background-color : #ffcccc;
border-color : #ff0000;
}
}
.hl {
.hl {
border: 0px solid #ddd;
border-bottom-width: 1px;
padding : 1px;
@ -320,69 +320,69 @@ a:hover {
a.title.high, span.hlContent.high .contentPreview {
color : #00aa00;
}
}
}
.hl.Unread a.title.high, .hl.Unread span.hlContent.high .contentPreview {
.hl.Unread a.title.high, .hl.Unread span.hlContent.high .contentPreview {
color : #00dd00;
}
}
.hl a.title.low, span.hlContent.low .contentPreview,
.hl.Unread a.title.low, .hl.Unread span.hlContent.low .contentPreview {
.hl a.title.low, span.hlContent.low .contentPreview,
.hl.Unread a.title.low, .hl.Unread span.hlContent.low .contentPreview {
color : #909090;
text-decoration : line-through;
}
}
.hl.Unread div.hlTitle a {
.hl.Unread div.hlTitle a {
color : black;
}
}
.hl.active {
.hl.active {
background : @color-accent-light ! important;
}
}
.hl.active div.hlTitle a {
.hl.active div.hlTitle a {
color : @color-accent;
/* text-shadow : 1px 1px 2px #fff; */
}
}
.hl.Selected {
.hl.Selected {
background : #f9fbff;
}
}
.hl.Grayed {
.hl.Grayed {
color : #909090;
}
}
div.filterTestHolder {
div.filterTestHolder {
height : 300px;
overflow : auto;
border-color : #ddd;
border-style : solid;
margin : 0px 0px 5px 0px;
border-width : 1px;
}
}
#content-insert blockquote,
#headlines-frame blockquote,
.dijitContentPane blockquote {
#content-insert blockquote,
#headlines-frame blockquote,
.dijitContentPane blockquote {
margin : 5px 0px 5px 0px;
color : #555;
padding-left : 10px;
border: 0px solid #ccc;
border-left-width: 4px;
}
}
#content-insert code,
#headlines-frame code,
.dijitContentPane code {
#content-insert code,
#headlines-frame code,
.dijitContentPane code {
color : #009900;
font-family : monospace;
font-size : 12px;
}
}
#content-insert pre,
#headlines-frame pre,
.dijitContentPane pre {
#content-insert pre,
#headlines-frame pre,
.dijitContentPane pre {
margin: 5px 0px 5px 0px;
padding: 10px;
color: #555;
@ -393,86 +393,86 @@ div.filterTestHolder {
display: block;
max-width: 98%;
overflow: auto;
}
}
.alert {
.alert {
padding: 8px 35px 8px 14px;
margin-bottom: 10px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
background-color: #fcf8e3;
border: 1px solid #fbeed5;
border-radius: 4px;
}
}
.alert,
.alert h4 {
.alert,
.alert h4 {
color: #c09853;
}
}
.alert h4 {
.alert h4 {
margin: 0;
}
}
.alert .close {
.alert .close {
position: relative;
top: -2px;
right: -21px;
line-height: 20px;
cursor : pointer;
}
}
.alert-success {
.alert-success {
color: #468847;
background-color: #dff0d8;
border-color: #d6e9c6;
}
}
.alert-success h4 {
.alert-success h4 {
color: #468847;
}
}
.alert-danger,
.alert-error {
.alert-danger,
.alert-error {
color: #b94a48;
background-color: #f2dede;
border-color: #eed3d7;
}
}
.alert-danger h4,
.alert-error h4 {
.alert-danger h4,
.alert-error h4 {
color: #b94a48;
}
}
.alert-info {
.alert-info {
color: #3a87ad;
background-color: #d9edf7;
border-color: #bce8f1;
}
}
.alert-info h4 {
.alert-info h4 {
color: #3a87ad;
}
}
ul.nomarks {
ul.nomarks {
list-style-type : none;
margin : 0px;
padding : 10px;
}
}
div.prefHelp {
div.prefHelp {
color : #555;
padding : 5px;
}
}
.insensitive {
.insensitive {
color : #555;
}
}
.small {
.small {
font-size : 11px;
}
}
#main-toolbar {
#main-toolbar {
> * {
white-space : nowrap;
@ -535,17 +535,17 @@ div.prefHelp {
display : none;
}
}
}
}
span.contentPreview {
span.contentPreview {
color : #999;
font-weight : normal;
font-size : 12px;
padding-left : 4px;
}
}
span.hlLabelRef {
span.hlLabelRef {
background-color : #fff7d5;
font-size : 8px;
color : #063064;
@ -556,37 +556,37 @@ span.hlLabelRef {
vertical-align : middle;
white-space: nowrap;
border-radius : 4px;
}
}
img.markedPic, img.pubPic {
img.markedPic, img.pubPic {
cursor : pointer;
vertical-align : middle;
opacity : 0.5;
transition : opacity 0.25s;
}
}
img.markedPic:hover, img.pubPic:hover {
img.markedPic:hover, img.pubPic:hover {
opacity : 1;
}
}
img[src*='pub_set.png'], img[src*='mark_set.png'] {
img[src*='pub_set.png'], img[src*='mark_set.png'] {
opacity : 1;
}
}
div.tagCloudContainer {
div.tagCloudContainer {
border : 1px solid #ddd;
margin : 5px 0px 5px 0px;
padding : 5px;
text-align : center;
}
}
div.errorExplained {
div.errorExplained {
border : 1px solid #ddd;
margin : 5px 0px 5px 0px;
padding : 5px;
}
}
ul.feedErrorsList {
ul.feedErrorsList {
max-height : 300px;
overflow : auto;
list-style-type : none;
@ -597,10 +597,10 @@ ul.feedErrorsList {
em {
color : #555;
}
}
}
ul.browseFeedList {
ul.browseFeedList {
height : 300px;
overflow : auto;
border-width : 0px 1px 1px 1px;
@ -615,14 +615,14 @@ ul.browseFeedList {
margin : 0px;
padding : 2px 4px 2px 4px;
}
}
}
.browseFeedList span.subscribers {
.browseFeedList span.subscribers {
color : #808080;
}
}
ul.compact {
ul.compact {
list-style-type : none;
margin : 0px;
padding : 0px;
@ -631,13 +631,13 @@ ul.compact {
margin : 0px;
padding : 0px;
}
}
}
.noborder {
.noborder {
border-width : 0px;
}
}
#overlay {
#overlay {
background : white;
left : 0;
top : 0;
@ -645,34 +645,34 @@ ul.compact {
width : 100%;
z-index : 100;
position : absolute;
}
}
#overlay_inner {
#overlay_inner {
font-weight : bold;
margin : 1em;
}
}
form {
form {
margin : 0px;
padding : 0px;
}
}
div.loadingPrompt {
div.loadingPrompt {
padding : 1em;
text-align : center;
font-weight : bold;
}
}
div.whiteBox {
div.whiteBox {
margin-left : 1px;
text-align : center;
padding : 1em 1em 0px 1em;
font-size : 11px;
border: 0px solid #ddd;
border-bottom-width: 1px;
}
}
div.autocomplete {
div.autocomplete {
position : absolute;
width : 250px;
background-color : white;
@ -698,34 +698,34 @@ div.autocomplete {
height : 32px;
cursor : pointer;
}
}
}
div#headlines-frame.wide .hlTitle {
div#headlines-frame.wide .hlTitle {
max-width : none;
overflow : visible;
white-space : normal;
}
}
div#headlines-frame.wide .hl .hlFeed {
div#headlines-frame.wide .hl .hlFeed {
display : none;
}
}
img.hlScorePic {
img.hlScorePic {
vertical-align : middle;
width : 16px;
height : 16px;
}
}
div.dlgSec {
div.dlgSec {
font-size : 12px;
color : #555;
font-weight : bold;
clear : both;
height : 20px;
}
}
div.dlgSecCont {
div.dlgSecCont {
position : relative;
left : 150px;
top : -20px;
@ -737,21 +737,21 @@ div.dlgSecCont {
position : relative;
top : -2px;
}
}
}
div.dlgSecCont hr, div.dlgSecSimple hr {
div.dlgSecCont hr, div.dlgSecSimple hr {
height : 0px;
line-height : 0px;
border : 0px solid transparent;
margin : 2px;
}
}
div.dlgButtons {
div.dlgButtons {
text-align : right;
clear : both;
}
}
span.labelColorIndicator {
span.labelColorIndicator {
height : 16px;
width : 16px;
border-radius : 4px;
@ -763,9 +763,9 @@ span.labelColorIndicator {
background-color : #fff7d5;
color : #063064;
text-align : center;
}
}
div#cmdline {
div#cmdline {
position : absolute;
left : 5px;
bottom : 5px;
@ -776,15 +776,15 @@ div#cmdline {
border : 1px solid @color-accent;
padding : 3px 5px 3px 5px;
z-index : 5;
}
}
#feed_browser_spinner {
#feed_browser_spinner {
vertical-align : middle;
height : 18px;
width : 18px;
}
}
div.fatalError {
div.fatalError {
margin-bottom : 10px;
button {
@ -795,72 +795,72 @@ div.fatalError {
width : 565px;
height : 200px;
}
}
}
#ttrssMain #main {
#ttrssMain #main {
border-width : 0px;
margin : 0px;
padding : 0px;
}
}
#header-wrap {
#header-wrap {
border-width : 0px;
margin : 0px;
padding : 0px;
}
}
#content-wrap {
#content-wrap {
padding : 0px;
border-width : 0px;
margin : 0px;
}
}
#feeds-holder {
#feeds-holder {
padding : 0px;
border: 0px solid #ddd;
overflow : hidden;
background : #f5f5f5;
box-shadow : inset -1px 0px 2px -1px rgba(0,0,0,0.1);
-webkit-overflow-scrolling : touch;
}
}
#headlines-wrap-inner {
#headlines-wrap-inner {
padding : 0px;
margin : 0px;
border-width : 0px;
}
}
#headlines-frame {
#headlines-frame {
padding : 0px;
border: 0px #ddd;
margin-top : 0px;
-webkit-overflow-scrolling : touch;
-webkit-transform: translateZ(0);
-webkit-backface-visibility: hidden;
}
}
#headlines-toolbar_splitter, #toolbar_splitter {
#headlines-toolbar_splitter, #toolbar_splitter {
display : none;
}
}
#toolbar {
#toolbar {
padding : 0px;
margin : 0px;
border-width : 0px;
white-space: nowrap;
font-size : 12px;
}
}
#main-toolbar {
#main-toolbar {
background : white;
border: 0px solid #ddd;
border-bottom-width: 1px;
padding-left : 4px;
height : 26px;
}
}
#header {
#header {
border-width : 0px;
text-align : right;
color : #555;
@ -870,16 +870,16 @@ div.fatalError {
right : 0px;
top : 0px;
z-index : 5;
}
}
#footer {
#footer {
text-align : center;
color : #555;
padding : 4px 4px 8px 4px;
border-width : 0px;
}
}
#content-insert {
#content-insert {
padding : 0px;
border-color : #ddd;
border-width : 0px;
@ -887,25 +887,25 @@ div.fatalError {
font-size : 15px;
overflow : auto;
-webkit-overflow-scrolling : touch;
}
}
#feedTree .dijitTreeRow .dijitTreeLabel.Unread {
#feedTree .dijitTreeRow .dijitTreeLabel.Unread {
font-weight : bold;
}
}
#feedTree .dijitTreeRow.Error .dijitTreeLabel {
#feedTree .dijitTreeRow.Error .dijitTreeLabel {
color : red;
}
}
img.feedIcon, img.tinyFeedIcon {
img.feedIcon, img.tinyFeedIcon {
width : 16px;
height : 16px;
line-height : 16px;
vertical-align : middle;
display : inline-block;
}
}
.player {
.player {
display : inline-block;
color : #555;
font-size : 11px;
@ -916,19 +916,19 @@ img.feedIcon, img.tinyFeedIcon {
width : 50px;
text-align : center;
background : white;
}
}
.player.playing {
.player.playing {
color : #00c000;
border-color : #00c000;
}
}
.player:hover {
.player:hover {
background : #f0f0f0;
cursor : pointer;
}
}
#headlines-spacer {
#headlines-spacer {
height : 100%;
margin-left : 1px;
text-align : center;
@ -945,9 +945,9 @@ img.feedIcon, img.tinyFeedIcon {
a:hover {
color : @color-accent;
}
}
}
ul#filterDlg_Matches, ul#filterDlg_Actions {
ul#filterDlg_Matches, ul#filterDlg_Actions {
max-height : 100px;
overflow : auto;
list-style-type : none;
@ -957,14 +957,14 @@ ul#filterDlg_Matches, ul#filterDlg_Actions {
background-color : white;
margin : 0px 0px 5px 0px;
padding : 0px;
}
}
ul#filterDlg_Matches li, ul#filterDlg_Actions li {
ul#filterDlg_Matches li, ul#filterDlg_Actions li {
cursor : pointer;
padding : 0px 0px 0px 5px;
}
}
ul.helpKbList {
ul.helpKbList {
max-height : 300px;
overflow : auto;
list-style-type : none;
@ -983,62 +983,62 @@ ul.helpKbList {
h2 {
margin-top : 0px;
}
}
}
span.collapseBtn {
span.collapseBtn {
cursor : pointer;
img {
vertical-align : middle;
}
}
}
select.attachments {
select.attachments {
display : block;
margin-top : 10px;
max-width : 120px;
}
}
#selected_prompt {
#selected_prompt {
margin-right : 25px;
vertical-align : middle;
}
}
body#ttrssMain.claro #feedTree.dijitTree .dijitTreeNode .dijitTreeRowSelected {
body#ttrssMain.claro #feedTree.dijitTree .dijitTreeNode .dijitTreeRowSelected {
box-shadow : -1px 0px 2px -1px rgba(0,0,0,0.1);
border-right-color : white;
}
}
body#ttrssMain #feedTree.dijitTree .dijitTreeContainer {
body#ttrssMain #feedTree.dijitTree .dijitTreeContainer {
max-width : 100%;
}
}
body#ttrssMain #feedTree.dijitTree .dijitTreeRow {
body#ttrssMain #feedTree.dijitTree .dijitTreeRow {
overflow: hidden;
text-overflow: ellipsis;
}
}
body#ttrssMain #feedTree.dijitTree .dijitTreeNode .dijitTreeRow {
body#ttrssMain #feedTree.dijitTree .dijitTreeNode .dijitTreeRow {
padding : 4px 0px 4px;
border-width : 1px;
color : #333;
}
}
body#ttrssMain #feedTree.dijitTree img.tinyFeedIcon {
body#ttrssMain #feedTree.dijitTree img.tinyFeedIcon {
position : relative;
top : -2px;
}
}
#filterDlg_feeds select {
#filterDlg_feeds select {
height : 150px;
width : 410px;
}
}
ul#filterDlg_Matches li div.dijitCheckBox, ul#filterDlg_Actions li div.dijitCheckBox {
ul#filterDlg_Matches li div.dijitCheckBox, ul#filterDlg_Actions li div.dijitCheckBox {
margin-right : 5px;
}
}
body#ttrssMain #feedTree {
body#ttrssMain #feedTree {
height : 100%;
overflow-x : hidden;
text-rendering: optimizelegibility;
@ -1076,47 +1076,47 @@ body#ttrssMain #feedTree {
top : -3px;
}
}
}
span.highlight {
span.highlight {
background-color : #ffff00;
color : #cc90cc;
}
}
div.enclosure_title {
div.enclosure_title {
}
}
body#ttrssMain #headlines-frame .dijitCheckBox {
body#ttrssMain #headlines-frame .dijitCheckBox {
border-width : 0px;
opacity : 0.5;
}
}
body#ttrssMain #headlines-frame .dijitCheckBoxHover,
body#ttrssMain #headlines-frame .dijitCheckBoxChecked {
body#ttrssMain #headlines-frame .dijitCheckBoxHover,
body#ttrssMain #headlines-frame .dijitCheckBoxChecked {
opacity : 1;
}
}
body#ttrssMain #feedTree .dijitTreeRow img.dijitTreeExpandoLeaf {
body#ttrssMain #feedTree .dijitTreeRow img.dijitTreeExpandoLeaf {
width : 16px;
height : 16px;
vertical-align : middle;
position : relative;
}
}
.dijitDropDownButton.attachments .dijitButtonText {
.dijitDropDownButton.attachments .dijitButtonText {
font-size : 12px;
}
}
.dijitDropDownButton.attachments {
.dijitDropDownButton.attachments {
display : inline-block;
}
}
#editTagsDlg{
#editTagsDlg{
overflow: visible;
}
}
body#ttrssZoom {
body#ttrssZoom {
margin-left : auto;
margin-right : auto;
padding : 20px;
@ -1221,5 +1221,9 @@ body#ttrssZoom {
}
}
}

@ -1,290 +0,0 @@
body.sanity_failed {
background : #900;
}
body {
background : #f5f5f5;
color : black;
padding : 0px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
margin-left : auto;
margin-right : auto;
max-width : 800px;
}
body.small_margins {
margin : 1em;
max-width : none;
}
form {
margin : 10px 0px 0px 0px;
padding : 0px;
}
div.content {
overflow : hidden;
background : white;
border : 1px solid #ddd;
padding : 10px;
border-radius : 6px;
box-shadow : 0px 1px 1px -1px rgba(0,0,0,0.1);
}
p.warning {
color : red;
}
p.query, code {
color : green;
}
p.insensitive {
color : gray;
}
div.insensitive-small {
color : gray;
font-size : 10px;
}
.floatingLogo {
display : none;
}
a {
color : rgb(82, 168, 236);
text-decoration : none;
}
a:hover {
color : black;
}
.alert {
padding: 8px 35px 8px 14px;
margin-bottom: 20px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
background-color: #fcf8e3;
border: 1px solid #fbeed5;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.alert,
.alert h4 {
color: #c09853;
}
.alert h4 {
margin: 0;
}
.alert .close {
position: relative;
top: -2px;
right: -21px;
line-height: 20px;
cursor : pointer;
}
.alert-success {
color: #468847;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.alert-success h4 {
color: #468847;
}
.alert-danger,
.alert-error {
color: #b94a48;
background-color: #f2dede;
border-color: #eed3d7;
}
.alert-danger h4,
.alert-error h4 {
color: #b94a48;
}
.alert-info {
color: #3a87ad;
background-color: #d9edf7;
border-color: #bce8f1;
}
.alert-info h4 {
color: #3a87ad;
}
h1 {
color : rgb(82, 168, 236);
font-size : 32px;
margin : 20px 0px 5px 0px;
text-shadow : 0 0 6px #fff;
}
h2 {
color : rgb(82, 168, 236);
font-size : 14pt;
border-width : 0px 0px 1px 0px;
border-color : #f0f0f0;
border-style : solid;
}
div.content > h2 {
margin-top : 0px;
}
div.rss h1 {
border-width : 0px 0px 1px 0px;
border-color : gray;
border-style : dotted;
color : gray;
}
div.rss h2 {
font-size : 12pt;
}
div.rss a.extlink {
color : gray;
border-width : 0px 0px 1px 0px;
border-color : #778899;
border-style : dotted;
font-size : 9pt;
}
div.rss img {
max-width : 775px;
}
div.rss p.description {
color : gray;
font-size : 9pt;
}
div.rss div.content {
margin-top : 0.5em;
}
div.rss img.feedicon {
float : right;
}
div.rss hr {
border-width : 0px 0px 1px 0px;
border-style : dashed;
border-color : #e0e0e0;
}
body#sharepopup {
background-color : white;
background-image : url("../images/toolbar.png");
background-repeat : repeat-x;
background-position : bottom;
margin : 10px;
padding : 0px;
}
body#sharepopup h1 {
font-size : 14px;
margin : 0px;
color : rgb(82, 168, 236);
}
body#sharepopup table {
background : white;
border : 1px solid rgb(82, 168, 236);
padding : 5px;
}
body#sharepopup form {
height : 100%;
}
body#sharepopup input {
width : 100%;
}
div.autocomplete {
position : absolute;
width : 250px;
background-color : white;
border :1px solid #778899;
margin : 0px;
padding : 0px;
z-index : 4;
}
div.autocomplete ul {
list-style-type : none;
margin : 0px;
padding : 0px;
font-size : 10px;
}
div.autocomplete ul li.selected {
background-color : #fff7d5;
}
div.autocomplete ul li {
list-style-type : none;
display : block;
margin : 0;
padding : 2px;
height : 32px;
cursor : pointer;
}
fieldset {
border-width : 0px;
padding : 0px 0px 5px 0px;
margin : 0px;
}
fieldset input {
font-family : sans-serif;
font-size : medium;
border-spacing : 2px;
border : 1px solid #b5bcc7;
padding : 2px;
}
fieldset label {
width : 120px;
margin-right : 20px;
display : inline-block;
text-align : right;
color : gray;
}
body.otp {
margin : 1em;
padding : 0px;
}
form.otpform {
margin : 0px;
padding : 0px;
}
form.otpform label {
margin : 0px;
padding : 0px;
}
body.otp div.content {
display : inline-block;
width : auto;
}
span.hint {
font-size : 10px;
color : gray;
}

@ -0,0 +1,290 @@
body.sanity_failed {
background : #900;
}
body.ttrss_utility {
background : #f5f5f5;
color : black;
padding : 0px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
margin-left : auto;
margin-right : auto;
max-width : 800px;
form {
margin : 10px 0px 0px 0px;
padding : 0px;
}
div.content {
overflow : hidden;
background : white;
border : 1px solid #ddd;
padding : 10px;
border-radius : 6px;
box-shadow : 0px 1px 1px -1px rgba(0,0,0,0.1);
}
p.warning {
color : red;
}
p.query, code {
color : green;
}
p.insensitive {
color : gray;
}
div.insensitive-small {
color : gray;
font-size : 10px;
}
.floatingLogo {
display : none;
}
a {
color : rgb(82, 168, 236);
text-decoration : none;
}
a:hover {
color : black;
}
.alert {
padding: 8px 35px 8px 14px;
margin-bottom: 20px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
background-color: #fcf8e3;
border: 1px solid #fbeed5;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.alert,
.alert h4 {
color: #c09853;
}
.alert h4 {
margin: 0;
}
.alert .close {
position: relative;
top: -2px;
right: -21px;
line-height: 20px;
cursor : pointer;
}
.alert-success {
color: #468847;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.alert-success h4 {
color: #468847;
}
.alert-danger,
.alert-error {
color: #b94a48;
background-color: #f2dede;
border-color: #eed3d7;
}
.alert-danger h4,
.alert-error h4 {
color: #b94a48;
}
.alert-info {
color: #3a87ad;
background-color: #d9edf7;
border-color: #bce8f1;
}
.alert-info h4 {
color: #3a87ad;
}
h1 {
color : rgb(82, 168, 236);
font-size : 32px;
margin : 20px 0px 5px 0px;
text-shadow : 0 0 6px #fff;
}
h2 {
color : rgb(82, 168, 236);
font-size : 14pt;
border-width : 0px 0px 1px 0px;
border-color : #f0f0f0;
border-style : solid;
}
div.content > h2 {
margin-top : 0px;
}
div.rss h1 {
border-width : 0px 0px 1px 0px;
border-color : gray;
border-style : dotted;
color : gray;
}
div.rss h2 {
font-size : 12pt;
}
div.rss a.extlink {
color : gray;
border-width : 0px 0px 1px 0px;
border-color : #778899;
border-style : dotted;
font-size : 9pt;
}
div.rss img {
max-width : 775px;
}
div.rss p.description {
color : gray;
font-size : 9pt;
}
div.rss div.content {
margin-top : 0.5em;
}
div.rss img.feedicon {
float : right;
}
div.rss hr {
border-width : 0px 0px 1px 0px;
border-style : dashed;
border-color : #e0e0e0;
}
body#sharepopup {
background-color : white;
background-image : url("../images/toolbar.png");
background-repeat : repeat-x;
background-position : bottom;
margin : 10px;
padding : 0px;
}
body#sharepopup h1 {
font-size : 14px;
margin : 0px;
color : rgb(82, 168, 236);
}
body#sharepopup table {
background : white;
border : 1px solid rgb(82, 168, 236);
padding : 5px;
}
body#sharepopup form {
height : 100%;
}
body#sharepopup input {
width : 100%;
}
div.autocomplete {
position : absolute;
width : 250px;
background-color : white;
border :1px solid #778899;
margin : 0px;
padding : 0px;
z-index : 4;
}
div.autocomplete ul {
list-style-type : none;
margin : 0px;
padding : 0px;
font-size : 10px;
}
div.autocomplete ul li.selected {
background-color : #fff7d5;
}
div.autocomplete ul li {
list-style-type : none;
display : block;
margin : 0;
padding : 2px;
height : 32px;
cursor : pointer;
}
fieldset {
border-width : 0px;
padding : 0px 0px 5px 0px;
margin : 0px;
}
fieldset input {
font-family : sans-serif;
font-size : medium;
border-spacing : 2px;
border : 1px solid #b5bcc7;
padding : 2px;
}
fieldset label {
width : 120px;
margin-right : 20px;
display : inline-block;
text-align : right;
color : gray;
}
body.otp {
margin : 1em;
padding : 0px;
}
form.otpform {
margin : 0px;
padding : 0px;
}
form.otpform label {
margin : 0px;
padding : 0px;
}
body.otp div.content {
display : inline-block;
width : auto;
}
span.hint {
font-size : 10px;
color : gray;
}
}
body.small_margins {
margin : 1em;
max-width : none;
}

@ -1,105 +0,0 @@
body#ttrssZoom {
margin-left : auto;
margin-right : auto;
padding : 20px;
max-width : 770px;
background : #f5f5f5;
}
body#ttrssZoom div.postHeader div.postFeedTitle {
float : left;
text-align : right;
padding-left : 0px;
font-size : 11px;
}
body#ttrssZoom div.postHeader a.postComments {
text-align : right;
padding-left : 0px;
font-size : 11px;
}
body#ttrssZoom div.postHeader div.postDate {
float : none;
text-align : right;
padding-left : 0px;
color : #777;
font-size : 11px;
}
body#ttrssZoom div.postHeader div.postTags {
color : #777;
font-size : 11px;
}
body#ttrssZoom div.postHeader div.postTitle {
white-space : normal;
font-size : 16px;
}
body#ttrssZoom div.postContent {
font-size : 15px;
line-height : 1.5;
}
body#ttrssZoom div.postContent p {
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
}
body#ttrssZoom div.postHeader {
margin : 10px;
border-width : 0px 0px 1px 0px;
border-style : solid;
border-color : #eee;
background : white;
}
body#ttrssZoom div.postReply {
border : 1px solid #ddd;
background : white;
box-shadow : 0px 1px 1px -1px rgba(0,0,0,0.1);
border-radius : 6px;
}
body#ttrssZoom div.footer {
margin-top : 1em;
text-align : center;
}
body#ttrssZoom div.postContent img {
max-width : 730px;
height : auto;
}
body#ttrssZoom div.postContent blockquote {
margin : 5px 0px 5px 0px;
color : #555;
padding-left : 10px;
border-width : 0px 0px 0px 4px;
border-color : #ccc;
border-style : solid;
}
body#ttrssZoom div.postContent code {
color : #009900;
font-family : monospace;
font-size : 12px;
}
body#ttrssZoom div.postContent pre {
margin : 5px 0px 5px 0px;
padding : 10px;
color : #555;
font-family : monospace;
font-size : 12px;
border-width : 0px;
border-color : #ccc;
border-style : solid;
background : #f5f5f5;
display : block;
max-width : 98%;
overflow : auto;
}

@ -0,0 +1,107 @@
body.ttrss_zoom {
margin-left : auto;
margin-right : auto;
padding : 20px;
max-width : 770px;
background : #f5f5f5;
div.postHeader div.postFeedTitle {
float : left;
text-align : right;
padding-left : 0px;
font-size : 11px;
}
div.postHeader a.postComments {
text-align : right;
padding-left : 0px;
font-size : 11px;
}
div.postHeader div.postDate {
float : none;
text-align : right;
padding-left : 0px;
color : #777;
font-size : 11px;
}
div.postHeader div.postTags {
color : #777;
font-size : 11px;
}
div.postHeader div.postTitle {
white-space : normal;
font-size : 16px;
}
div.postContent {
font-size : 15px;
line-height : 1.5;
}
div.postContent p {
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
}
div.postHeader {
margin : 10px;
border-width : 0px 0px 1px 0px;
border-style : solid;
border-color : #eee;
background : white;
}
div.postReply {
border : 1px solid #ddd;
background : white;
box-shadow : 0px 1px 1px -1px rgba(0,0,0,0.1);
border-radius : 6px;
}
div.footer {
margin-top : 1em;
text-align : center;
}
div.postContent img {
max-width : 730px;
height : auto;
}
div.postContent blockquote {
margin : 5px 0px 5px 0px;
color : #555;
padding-left : 10px;
border-width : 0px 0px 0px 4px;
border-color : #ccc;
border-style : solid;
}
div.postContent code {
color : #009900;
font-family : monospace;
font-size : 12px;
}
div.postContent pre {
margin : 5px 0px 5px 0px;
padding : 10px;
color : #555;
font-family : monospace;
font-size : 12px;
border-width : 0px;
border-color : #ccc;
border-style : solid;
background : #f5f5f5;
display : block;
max-width : 98%;
overflow : auto;
}
}

@ -143,7 +143,7 @@
</script>
</head>
<body id="ttrssMain" class="claro">
<body class="claro ttrss_main">
<div id="overlay" style="display : block">
<div id="overlay_inner">

@ -109,7 +109,7 @@
</head>
<body id="ttrssPrefs" class="claro">
<body class="claro ttrss_main ttrss_prefs">
<div id="notify" class="notify"></div>
<div id="cmdline" style="display : none"></div>

Loading…
Cancel
Save