]> git.mxchange.org Git - friendica.git/blobdiff - view/theme/dispy-dark/style.css
Merge https://github.com/friendica/friendica into pull
[friendica.git] / view / theme / dispy-dark / style.css
index ba0270ac92f8d55a308b2c7bf61d5e72772191ca..20f5c589839b97d940ab0bb47b0c4849a3973f40 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * dispy-dark
  *
- * modernised, sort of, by simon <http://simon.kisikew.org/>
+ * author, maintainer: simon <http://simon.kisikew.org/>
  *
  */
 
@@ -48,17 +48,23 @@ body {
 body, button, input, select, textarea {
     font-family: sans-serif;
     color: #eec;
-       /*background-color: #2e3436;*/
-       background-color: #2e2f2e;
+    background-color: #2e2f2e;
 }
 select {
        border: 1px #555 dotted;
        padding: 3px;
        margin: 2px;
+       color: #eec;
+       background: #2e2f2e;
 }
 option {
        padding: 3px;
        vertical-align: middle;
+       color: #eec;
+       background: #2e2f2e;
+}
+ul, ol {
+       padding: 0;
 }
 /* remember to define focus styles! */
 :focus {
@@ -200,14 +206,66 @@ input[type=submit] {
 .action {
        margin: 5px 0;
 }
+.tool {
+       margin: 5px 0;
+       list-style: none;
+}
+#articlemain {
+       width: 100%;
+       height: 100%;
+       margin: 0 auto;
+}
 
 
 /**
  *     login
  */
+#asidemain .field {
+       overflow: hidden;
+       width: 200px;
+}
+#login-extra-links {
+    overflow: auto !important;
+    padding-top: 60px !important;
+    width: 100% !important;
+}
 #login-extra-links a {
     margin-right: 20px;
 }
+#login_standard {
+    display: block !important;
+    float: none !important;
+    height: 100% !important;
+    position: relative !important;
+       width: 100% !important;
+}
+#login_standard .field label {
+       width: 200px !important;
+}
+#login_standard input, #login_standard input[type="text"] {
+       margin: 0 0 8px !important;
+    width: 210px !important;
+}
+#login-submit-wrapper {
+       margin: 0 !important;
+}
+#login-submit-button {
+    margin-left: 0px !important;
+}
+#asidemain #login_openid {
+       position: relative !important;
+       float: none !important;
+       margin-left: 0px !important;
+       height: auto !important;
+       width: 200px !important;
+}
+#login_openid #id_openid_url {
+       width: 180px !important;
+       overflow: hidden !important;
+}
+#login_openid label {
+       width: 180px !important;
+}
 
 
 /**
@@ -215,13 +273,10 @@ input[type=submit] {
  */
 nav {
        height: 60px;
-       display: block;
        background-color: #1d1f1d;
        color: #eeeeec;
        position: relative;
        padding: 20px 20px 10px 95px;
-    margin-left: auto;
-    margin-right: auto;
 }
 nav a {
        text-decoration: none;
@@ -244,25 +299,6 @@ nav #banner #logo-text a {
        font-weight: bold;
        margin-left: 3px;
 }
-nav #user-menu {
-    display: block;    
-    width: auto;
-    float: right;
-    margin: 3px 68px 0 0;
-    position: relative;
-       background-color: #555753;
-    -webkit-border-radius: 5px;
-    -moz-border-radius: 5px;
-    border-radius: 5px;
-    background: #555753 url("menu-user-pin.jpg") 98% center no-repeat;
-    clear: both;
-}
-nav #user-menu-label {
-       float: left;
-       font-size: 12px;
-    padding: 3px 20px 9px 5px;
-    height: 10px;
-}
 ul#user-menu-popup {
        display: none;
        position: absolute;
@@ -275,6 +311,7 @@ ul#user-menu-popup {
        -webkit-border-radius: 0 0 5px 5px;
        -moz-border-radius: 0 0 5px 5px;
        border-radius: 0 0 5px 5px;
+       box-shadow: 5px 10px 10px 0 #111;
        z-index: 10000;
 }
 ul#user-menu-popup li {
@@ -291,14 +328,6 @@ ul#user-menu-popup li a:hover {
 ul#user-menu-popup li a.nav-sep {
        border-top: 1px solid #eeeeec;
 }
-#nav-buttons {
-    clear: both;
-       list-style: none;
-       padding: 0px;
-}
-#nav-buttons li {
-       padding: 0;
-}
 nav .nav-link {
        float: right;
        display: block;
@@ -406,13 +435,6 @@ nav .nav-link {
 .icon, .hover, .focus, .pointer {
     cursor: pointer;
 }
-#notifications {
-       height: 20px;
-       width: 100%;
-       position: absolute;
-       top: -19px;
-       left: 0;
-}
 /* popup notifications */
 div.jGrowl div.notice {
     background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
@@ -425,10 +447,10 @@ div.jGrowl div.info {
     padding-left: 58px;
 }
 #nav-notifications-menu {
-    margin: 30px 0 0 -45px;
-    width: 300px;
-    max-height: 400px;
-    overflow: auto;
+    margin: 30px 0 0 -20px;
+    width: 275px;
+    max-height: 300px;
+    overflow-y: auto;
     font-size: 9pt;
 }
 #nav-notifications-menu .contactname {
@@ -461,6 +483,13 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 .show {
     display: block;
 }
+#notifications {
+       height: 20px;
+       width: 170px;
+       position: absolute;
+       top: -19px;
+       left: 7px;
+}
 #nav-floater {
     position: fixed;
     top: 20px;
@@ -470,12 +499,24 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
        color: transparent;
     border-radius: 5px;
     z-index: 100;
+       width: 300px;
+       height: 60px;
+}
+#nav-buttons {
+    clear: both;
+       list-style: none;
+       padding: 0px;
+       margin: 0 7px 0 0;
+       height: 25px;
+}
+#nav-buttons li {
+       padding: 0;
 }
 .floaterflip {
        display: block;
     position: fixed;
     z-index: 110;
-    top: 53px;
+    top: 56px;
     right: 19px;
        width: 22px;
        height: 22px;
@@ -483,6 +524,60 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
        margin: 0px;
        background: transparent url(icons.png) -190px -60px no-repeat;
 }
+.search-box {
+       display: inline-block;
+       margin: 5px;
+       position: fixed;
+       right: 0px;
+       bottom: 0px;
+       z-index: 100;
+       background: #1d1f1d;
+       border-radius: 5px;
+}
+#search-text {
+       border: 1px #eec solid;
+       background: #2e2f2e;
+       color: #eec;
+}
+.search-box #search-text {
+       margin: 8px;
+       width: 10em;
+       color: #eec;
+}
+#scrollup {
+       position: fixed;
+       right: 5px;
+       bottom: 40px;
+       z-index: 100;
+}
+#scrollup a:hover {
+       text-decoration: none;
+       border: 0;
+}
+#user-menu {
+       box-shadow: 5px 0 10px 0 #111;
+    display: block;    
+    width: 75%;
+    margin: 3px 0 0 0;
+    position: relative;
+       background-color: #555753;
+    -webkit-border-radius: 5px;
+    -moz-border-radius: 5px;
+    border-radius: 5px;
+    background: #555753 url("menu-user-pin.jpg") 98% center no-repeat;
+    clear: both;
+       top: 4px;
+       left: 10px;
+       padding: 2px;
+}
+#user-menu > a {
+       vertical-align: top;
+}
+#user-menu-label {
+       font-size: 12px;
+    padding: 3px 20px 9px 5px;
+    height: 10px;
+}
 .nav-ajax-update, .nav-ajax-left {
        width: 30px;
        height: 19px;
@@ -587,6 +682,7 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
     background: #ddd;
 }
 
+
 /** sysmsg **/
 #sysmsg_info {
        position: fixed;
@@ -625,12 +721,16 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
 /**
 * aside
 **/
-aside {
-    position: absolute;
-    right: 15px;
-    width: 245px;
-       padding-top: 15px;
+#asidemain {
+       float: left;
     font-size: smaller;
+    margin: 20px 0 20px 35px;
+    width: 25%;
+       display: inline;
+}
+/* for now, disappear these */
+#asideright, #asideleft {
+       display: none;
 }
 .vcard .fn {
        font-size: 1.7em;
@@ -660,10 +760,10 @@ aside {
 .vcard #profile-photo-wrapper img {
        box-shadow: 3px 3px 10px 0 #000;
 }
-aside h4 {
+#asidemain h4 {
        font-size: 1.2em;
 }
-aside #viewcontacts {
+#asidemain #viewcontacts {
        text-align: right;
 }
 .aprofile dt {
@@ -680,20 +780,33 @@ aside #viewcontacts {
     list-style: none;
 }
 #dfrn-request-link {
-       background:#3465A4 url(connect.png) no-repeat 95% center;
-       border-radius:5px 5px 5px 5px;
-       color:#fff;
-       display:block;
-       font-size:1.2em;
-       padding:.2em .5em;
+       background: #3465A4 url(connect.png) no-repeat 95% center;
+       border-radius: 5px 5px 5px 5px;
+       color: #eec;
+       display: block;
+       font-size: 1.2em;
+       padding: 0.2em 0.5em;
+}
+#wallmessage-link {
+       /*background: #3465A4 url(connect.png) no-repeat 95% center;*/
+       /*border-radius: 5px 5px 5px 5px;*/
+       color: #eee;
+       display: block;
+       font-size: 1.2em;
+       padding: 0.2em 0.5em;
 }
 #netsearch-box {
-       margin: 30px 0px;
+       margin: 20px 0px 30px;
+    width: 150px;
+}
+#netsearch-box #search-submit {
+    margin: 5px 5px 0px 0px;
 }
 .ttright {
        margin: 0px 0px 0px 0px;
 }
 
+
 /**
 * contacts block
 */
@@ -761,6 +874,16 @@ aside #viewcontacts {
     border-radius: 5px;
        vertical-align: middle;
 }
+#jot-category {
+       margin: 5px 0;
+       border-radius: 5px;
+       border: 1px #999 solid;
+       color: #aaa;
+       font-size: smaller;
+}
+#jot-category:focus {
+       color: #eee;
+}
 #jot #character-counter {
        width: 6%;
        float: right;
@@ -769,12 +892,24 @@ aside #viewcontacts {
        line-height: 20px;
        padding: 2px 20px 5px 0;
 }
+#profile-jot-text_parent {
+       /*border-radius: 10px;*/
+       box-shadow: 5px 0 10px 0 #111;
+}
 #profile-jot-text_tbl {
        margin-bottom: 10px;
+       /*border-radius: 10px;*/
+       background: #888;
 }
 #profile-jot-text_ifr {
        width:99.900002% !important;
 }
+#profile-jot-text_toolbargroup {
+       background: #888;
+}
+.mceCenter table tr {
+       background: #888;
+}
 [id$="jot-text_ifr"] {
        width: 99.900002% !important;
        color: #2e2f2e;
@@ -784,6 +919,15 @@ aside #viewcontacts {
        color: #2e2f2e;
        background: #eec;
 }
+.mceFirst tr {
+       background: #888;
+}
+.mceFirst td {
+       /*border-radius: 10px 10px 0px 0px;*/
+}
+.mceLast td {
+       /*border-radius: 0 0 10px 10px;*/
+}
 #profile-attach-wrapper,
 #profile-audio-wrapper,
 #profile-link-wrapper,
@@ -959,11 +1103,13 @@ aside #viewcontacts {
 /**
  * section
  */
-section {
-    margin: 20px 8% 0 4%;
+#sectionmain {
+    margin: 20px;
     font-size: 0.8em;
-    padding-right: 230px;
        min-width: 475px;
+       width: 67%;
+       float: left;
+       display: inline;
 }
 
 /** tabs **/
@@ -974,12 +1120,14 @@ section {
 }
 .tabs li {
     display: inline;
+       font-size: smaller;
+       font-weight: bold;
 }
 .tab {
     border: 1px solid #729fcf;
        padding: 4px;
 }
-.tab:hover {
+.tab:hover, .tab.active:hover {
     background: #88a9d2;
     color: #2e2f2e;
 }
@@ -991,17 +1139,22 @@ section {
        background: #88a9d2;
     color: #2e2f2e;
 }
+.tab.active a {
+       color: #2e2f2e;
+}
 .tab a {
        border: 0;
        text-decoration: none;
 }
 
+
 /**
  *     items
  */
 .wall-item-outside-wrapper {
        border: 1px solid #aaa;
        border-radius: 5px;
+       box-shadow: 5px 0 10px 0 #111;
 }
 .wall-item-outside-wrapper.comment {
        margin-top: 5px;
@@ -1019,12 +1172,17 @@ section {
 }
 .shiny {
     background: #2e3436;
+       border-radius: 5px;
+}
+.wall-outside-wrapper .shiny {
+       border-radius: 5px;
 }
 .heart {
        color: red;
 }
 .wall-item-content {
        overflow-x: auto;
+       margin: 0px 15px 0px 5px;
 }
 /* removing it from here, vs. putting it in .wall-item-content
  * might break things for people. we shall see ;) */
@@ -1065,7 +1223,7 @@ section {
     border-radius: 5px;
 }
 [class^="wall-item-tools"] > *, [class^="wall-item-tools"] > * > * {
-       margin: 0 0 5px 0;
+       /*margin: 0 0 5px 0;*/
 }
 .wall-item-tools {
     float: right;
@@ -1086,17 +1244,36 @@ section {
     -ms-transition: all 1s ease-in-out;
     transition: all 1s ease-in-out;
 }
+.wall-item-subtools1 {
+    height: 30px;
+    list-style: none outside none;
+    margin: 20px 0 30px -20px;
+    padding: 0;
+    width: 30px;
+}
+.wall-item-subtools2 {
+    height: 25px;
+    list-style: none outside none;
+    margin: -75px 0 0 5px;
+    padding: 0;
+    width: 25px;
+}
 .wall-item-title {
        font-size: 1.2em;
        font-weight: bold;
     margin-bottom: 1em;
 }
 .wall-item-body {
-       margin: 10px 10px 10px 0px;
+       margin: 20px 20px 10px 0px;
     text-align: left;
+       overflow-x: auto;
 }
 .wall-item-lock-wrapper {
        float: right;
+    height: 22px;
+    margin: 0 -5px 0 0;
+    width: 22px;
+       opacity: 1;
 }
 .wall-item-dislike,
 .wall-item-like {
@@ -1196,6 +1373,24 @@ section {
     overflow: auto;
     width: 100%;
 }
+#connect-services-header {
+       margin: 5px 0 0 0;
+}
+#connect-services {
+       margin: 5px 0 0 0;
+}
+#extra-help-header {
+       margin: 5px 0 0 0;
+}
+#extra-help {
+       margin: 5px 0 0 0;
+}
+#postit-header {
+       margin: 5px 0 0 0;
+}
+#postit {
+       margin: 5px 0 0 0;
+}
 
 
 /**
@@ -1713,8 +1908,10 @@ div[id$="wrapper"] br {
 /**
  *     register, settings & profile forms
  */
-#id_openid_url,
 .openid {
+
+}
+#id_openid_url {
     background:url(login-bg.gif) no-repeat;
     background-position:0 50%;
     padding-left:18px;
@@ -1756,16 +1953,7 @@ div[id$="wrapper"] br {
     margin: 30px 0px;
 }
 .profile-edit-side-div {
-       /*background: #111;
-       border-radius: 5px 5px 0px 0px;
-       margin: 0px 0px 0px 0px;
-       width: 100px;
-       height: 25px;
-       position: absolute;*/
        display: none;
-       /*left: 35%;
-       top: 41%;
-       cursor: pointer;*/
 }
 /*.profile-edit-side-div:hover {
        display: block;
@@ -1791,8 +1979,8 @@ div[id$="wrapper"] br {
     margin: 0 0 -18px;
        position: absolute;
     text-decoration: none;
-       top: 18px;
-       right: 226px;
+       top: 113px;
+       right: 260px;
 }
 #profile-edit-links ul {
     margin: 20px 0;
@@ -1819,10 +2007,12 @@ div[id$="wrapper"] br {
  *     contacts selector
  */
 .group-delete-wrapper {
-       margin: -31px 122px 0 0;
+       margin: -31px 50px 0 0;
     float: right;
 }
-
+/*.group-delete-icon {
+    margin: 0 0 0 10px;
+}*/
 #group-edit-submit-wrapper {
     margin: 0 0 10px 0;
     display: inline;
@@ -1862,6 +2052,7 @@ div[id$="wrapper"] br {
     display: none;
 }
 
+
 /**
  * profile
  */
@@ -1945,6 +2136,9 @@ div[id$="wrapper"] br {
     float:left;
     font-size:20px;
 }
+.event {
+       background: #2e2f2e;
+}
 .vevent {
     border:1px solid #ccc;
 }
@@ -1956,15 +2150,14 @@ div[id$="wrapper"] br {
        margin-left: 10px;
        margin-right: 10px;
 }
-
 #new-event-link {
        margin-bottom: 10px;
 }
 .edit-event-link, .plink-event-link {
-       float: left;
-       margin-top: 4px;
-       margin-right: 4px;
-       margin-bottom: 15px;
+       /*float: left;      */
+       /*margin-top: 4px;  */
+       /*margin-right: 4px;*/
+       /*margin-bottom: 15px;*/
 }
 .event-description:before {
        content: url('../../../images/calendar.png');
@@ -1973,6 +2166,7 @@ div[id$="wrapper"] br {
 .event-start, .event-end {
        margin-left: 10px;
        width: 330px;
+       font-size: smaller;
 }
 .event-start .dtstart, .event-end .dtend {
        float: right;
@@ -2033,12 +2227,12 @@ div[id$="wrapper"] br {
        opacity: 1.0 !important;
        filter:alpha(opacity=100) !important;
 }
-.filesavetags {
+.filesavetags, .categorytags {
        margin: 20px 0;
        opacity: 0.5;
        filter:alpha(opacity=50);
 }
-.filesavetags:hover {
+.filesavetags:hover, .categorytags:hover {
        margin: 20px 0;
        opacity: 1.0 !important;
        filter:alpha(opacity=100) !important;
@@ -2047,8 +2241,7 @@ div[id$="wrapper"] br {
        opacity: 0.1;
        filter:alpha(opacity=10);
        float: right;
-       margin-right: 10px;
-
+       margin-right: 5px;
 }
 .item-select:hover, .checkeditem {
        opacity: 1;
@@ -2074,6 +2267,10 @@ div[id$="wrapper"] br {
 #item-delete-selected-desc:hover {
        text-decoration: underline;
 }
+.fc-state-highlight {
+    background: #eec;
+    color: #2e2f2e;
+}
 
 
 /**
@@ -2096,13 +2293,13 @@ div[id$="wrapper"] br {
 #group-sidebar {
     margin-bottom: 10px;
 }
-.group-selected, .nets-selected {
+.group-selected, .nets-selected, .fileas-selected {
     padding: 3px;
        color: #2e2f2e;
     background: #88a9d2;
     font-weight: bold;
 }
-.group-selected:hover, .nets-selected:hover {
+.group-selected:hover, .nets-selected:hover, .fileas-selected:hover {
        color: #2e2f2e;
 }
 .groupsideedit {
@@ -2180,6 +2377,7 @@ div[id$="wrapper"] br {
     margin: 5px 0px 0px 0px;
 }
 
+
 /**
  * ADMIN
  */
@@ -2196,6 +2394,12 @@ div[id$="wrapper"] br {
 .admin.link {
     list-style-position: inside;
 }
+#adminpage {
+       color: #eec;
+       background: #2e2f2e;
+       margin: 5px;
+       padding: 10px;
+}
 #adminpage dl {
     clear:left;
     margin-bottom: 2px;
@@ -2217,7 +2421,6 @@ div[id$="wrapper"] br {
 #adminpage .submit {
        clear:left;
 }
-
 #adminpage #pluginslist {
     margin: 0;
     padding: 0;
@@ -2234,7 +2437,6 @@ div[id$="wrapper"] br {
        float:left;
        margin-right: 1em;
 }
-
 #adminpage table {
     width: 100%;
     border-bottom: 1px solid #000;
@@ -2257,9 +2459,13 @@ div[id$="wrapper"] br {
     text-align: right;
 }
 #adminpage #users a {
-       color: #2e2f2e;
+       color: #eec;
        text-decoration: underline;
 }
+#users .name {
+       color: #eec;
+}
+
 
 /**
  * Form fields
@@ -2267,7 +2473,7 @@ div[id$="wrapper"] br {
 .field {
        /*margin-bottom: 10px;*/
        /*padding-bottom: 10px;*/
-    overflow: auto;
+       overflow: auto;
     width: 100%;
 }
 .field label, label {
@@ -2275,7 +2481,6 @@ div[id$="wrapper"] br {
     width: 275px;
        display: block;
        font-size: 1.077em;
-       /*font-weight: bold;*/
        margin: 0 10px 0.5em 0;
        border: 1px #2e2f2e solid;
        padding: 5px;
@@ -2448,6 +2653,7 @@ div[id$="wrapper"] br {
 .icon.drop,
 .icon.drophide, .icon.delete {
     float: left;
+       margin: 0 2px;
 }
 .icon.s22.delete {
        display: block;
@@ -2578,8 +2784,8 @@ div[id$="wrapper"] br {
 }
 #pause {
        position: fixed;
-       bottom: 5px;
-       right: 5px;
+       bottom: 40px;
+       right: 30px;
 }
 .border, .border:hover {
        border: 1px solid #babdb6;
@@ -2619,7 +2825,7 @@ div[id$="wrapper"] br {
 }
 footer {
     display: block;
-    margin: 50px 20%;
+       /*margin: 50px 20%;*/
     clear: both;
 }
 #profile-jot-text {
@@ -2648,6 +2854,7 @@ footer {
     background: #fff url("../../../images/search_18.png") no-repeat right center;
     padding-right: 20px;
        margin: 6px;
+       color: #111;
 }
 #acl-showall {
     float: left;
@@ -2768,13 +2975,7 @@ footer {
 }
 .qcomment-wrapper {
     padding: 0px;
-    margin: 2px;
-    list-style-type: none;
-}
-.qcomment, .qcomment:hover {
-    display: inline;
-    padding: 5px;
-    margin: 5px;
+    margin: 5px 5px 5px 81%;
 }
 .qcomment {
        opacity: 0.5;
@@ -2794,6 +2995,29 @@ footer {
 .network-star.icon.starred {
     display: inline-block;
 }
+#fileas-sidebar {
+       
+}
+.fileas-ul {
+       padding: 0;
+}
+
+
+
+/*
+ * ADDONS THEMING
+ */
+
+#sidebar-page-list {
+       
+}
+#sidebar-page-list ul {
+       padding: 0;
+       margin: 5px 0;
+}
+#sidebar-page-list li {
+       list-style: none;
+}
 
 
 @media handheld {