summaryrefslogtreecommitdiff
path: root/p/themes/Flat/freshrss.css
diff options
context:
space:
mode:
Diffstat (limited to 'p/themes/Flat/freshrss.css')
-rw-r--r--p/themes/Flat/freshrss.css92
1 files changed, 80 insertions, 12 deletions
diff --git a/p/themes/Flat/freshrss.css b/p/themes/Flat/freshrss.css
index dca1b3f28..19f5967ea 100644
--- a/p/themes/Flat/freshrss.css
+++ b/p/themes/Flat/freshrss.css
@@ -34,7 +34,6 @@ body {
}
.header > .item.search input {
width: 230px;
- transition: width 200ms linear;
}
.header .item.search input:focus {
width: 330px;
@@ -217,6 +216,25 @@ body {
z-index: -10;
}
+#new-article {
+ display: none;
+ min-height: 40px;
+ background: #3498db;
+ text-align: center;
+}
+ #new-article:hover {
+ background: #2980b9;
+ }
+ #new-article > a {
+ display: block;
+ line-height: 40px;
+ color: #fff;
+ font-weight: bold;
+ }
+ #new-article > a:hover {
+ text-decoration: none;
+ }
+
.flux {
border-left: 3px solid #ecf0f1;
}
@@ -236,6 +254,10 @@ body {
background: #fff;
}
+ .horizontal-list > .item:not(.title):not(.website) > a {
+ display: block;
+ }
+
.flux_header {
background: inherit;
height: 25px;
@@ -264,11 +286,6 @@ body {
.flux .item.title {
background: inherit;
}
- .flux:hover .item.title {
- border-right: 2px solid rgba(127, 127, 127, 0.1);
- padding-right: 1em;
- position: absolute;
- }
.flux .item.title a {
color: #333;
outline: none;
@@ -278,7 +295,7 @@ body {
font-weight: bold;
}
.flux .item.date {
- width: 200px;
+ width: 145px;
padding:0 5px 0 0;
text-align: right;
font-size: 10px;
@@ -656,6 +673,14 @@ select.number option {
text-align:right;
}
+@media(min-width: 841px) {
+ .flux:not(.current):hover .item.title {
+ max-width: calc(100% - 580px);
+ padding-right: 1.5em;
+ position: absolute;
+ }
+}
+
@media(max-width: 840px) {
.header,
.aside .btn-important,
@@ -676,11 +701,6 @@ select.number option {
display: block;
}
- .content {
- font-size: 120%;
- padding: 0;
- }
-
.pagination {
margin: 0 0 40px;
}
@@ -779,6 +799,13 @@ select.number option {
-ms-transform: rotate(45deg);
}
+input.extend {
+ -moz-transition: width 200ms linear;
+ -webkit-transition: width 200ms linear;
+ -o-transition: width 200ms linear;
+ -ms-transition: width 200ms linear;
+}
+
@media print {
.header,
.aside,
@@ -815,3 +842,44 @@ select.number option {
text-decoration: underline;
}
}
+
+.stat {
+ border:1px solid #aaa;
+ border-radius:10px;
+ box-shadow:2px 2px 5px #aaa;
+ margin:10px 0;
+ padding:0 5px;
+}
+.stat > h2 {
+ border-bottom:1px solid #aaa;
+ margin:0 -5px;
+ padding-left:5px;
+}
+.stat > div {
+ margin:5px 0;
+}
+.stat > table {
+ border-collapse:collapse;
+ margin:5px 0;
+ width:100%;
+}
+.stat > table > thead > tr {
+ border-bottom:2px solid #aaa;
+}
+.stat > table > tbody > tr {
+ border-bottom:1px solid #aaa;
+}
+.stat > table > tbody > tr:last-child {
+ border-bottom:0;
+}
+.stat > table th, .stat > table td {
+ border-left:2px solid #aaa;
+ padding:5px;
+}
+.stat > table th:first-child, .stat > table td:first-child {
+ border-left:0;
+}
+.stat > table td.numeric{
+ margin:5px 0;
+ text-align:center;
+} \ No newline at end of file