UI layout adjustments
[newtab.git] / style.css
index 5fe33498299f1cdfed49a8ddd9a389a2671c93fe..2f484f1a797bac96fbfa1c099f514c14bf3c8fac 100644 (file)
--- a/style.css
+++ b/style.css
+img {
+  float: left;
+  margin-top: 1px;
+  padding-right: 3px;
+}
+
 #search-form > input#search-box:-webkit-autofill {
-    -webkit-box-shadow: 0 0 0 1000px #222 inset !important;
-    -webkit-text-fill-color: #b5b5a4 !important;
+  -webkit-box-shadow: 0 0 0 1000px #222 inset !important;
+  -webkit-text-fill-color: #b5b5a4 !important;
 }
 
 #callback {
-    bottom: 0;
-    position: absolute;
-    height: 115px;
-    width: 31.1rem;
+  bottom: 0;
+  position: absolute;
+  height: 115px;
+  width: 31.1rem;
 }
 
 #search3 {
-       margin-top: -1.5rem;
+  margin-top: -1.5rem;
 }
 
 #wikires > a {
-    white-space: nowrap;
-    text-overflow: ellipsis;
-    overflow: hidden;
-    margin-bottom: 0.5em;
-    height: 19px;
-    display: block;
-    color: inherit;
-    text-decoration: none;
+  white-space: nowrap;
+  text-overflow: ellipsis;
+  overflow: hidden;
+  margin-bottom: 0.5em;
+  height: 19px;
+  display: block;
+  color: inherit;
+  text-decoration: none;
 }
 
 #duckduckres > a {
-    margin-bottom: 0.5em;
-    display: block;
-    color: inherit;
-    text-decoration: none;
+  margin-bottom: 0.5em;
+  display: block;
+  color: inherit;
+  text-decoration: none;
 }
 
 #topsites-list {
-       display: none;
+  display: none;
 }
 
 #search1.active {
-    margin-bottom: 2em;
+  margin-bottom: 2em;
 }
 
 #search2.active {
-    margin-top: 2em;
+  margin-top: 2em;
 }
 
 .name {
-    white-space: nowrap;
-    overflow: hidden;
-    text-overflow: ellipsis;
-    max-width: 120px;
+  white-space: nowrap;
+  overflow: hidden;
+  text-overflow: ellipsis;
+  width: 63px;
+}
+
+.url {
+  width: 100px;
 }
 
 .inp {
-       width: 200px;
+  width: 200px;
+  padding: 10px 0;
 }
 
 .inp > input {
-       font-size: 16px !important;
+  font-size: 16px !important;
 }
 
 .users-list > ul > li > span {
-       margin-top: 4px;
-    font-weight: normal;
-    color: black;
-    width: 10px;
-    padding: 4px 5px 4px 10px;
-    background: white;
-    float: right;
-       display: none;
-       cursor: pointer;
-}
-
-.users-list > ul > .inp > span {
-       margin-top: 4px;
-    font-weight: normal;
-    color: black;
-    width: 10px;
-    padding: 2px 5px 3px 6px;
-    background: white;
-       cursor: pointer;
+  width: 10px;
+  height: 25px;
+  padding: 4px 5px 0 10px;
+  background: #434C5E;
+  float: right;
+  display: none;
+  cursor: pointer;
+  padding-top: 10px;
+}
+
+.users-list > ul > li > span:hover {
+  background: #BF616A;
+}
+
+.users-list > ul > .inp > a {
+  width: 10px;
+  height: 18px;
+  display: inline-block;
+  background: #434C5E;
+  padding: 3px 6px 3px 3px;
+  cursor: pointer;
+}
+
+.users-list > ul > .inp > a:hover, .users-list > ul > .inp > a:focus {
+  background: #A3BE8C;
 }
 
 .users-list > ul > li:hover > span {
-       display: inline-block;
+  display: inline-block;
 }
 
 .users-list > ul > .title:hover > span  {
-       display: inline-block;
+  display: inline-block;
 }
 
 .users-list > ul {
-       margin: 0;
+  margin: 0;
 }
 
 .users-list > ul > .title > span {
-       margin-top: 14px;
-    font-size: 75% !Important;
-    font-weight: normal;
-    color: black;
-    width: 10px;
-    content: "+";
-    padding: 6px 6px 5px 9px;
-    background: white;
-    float: right;
-       display: none;
-       cursor: pointer;
+  margin-top: 14px;
+  font-size: 75% !Important;
+  font-weight: normal;
+  color: black;
+  width: 10px;
+  content: "+";
+  padding: 6px 6px 5px 9px;
+  background: #b5b5a4;
+  float: right;
+  display: none;
+  cursor: pointer;
+}
+
+.users-list > ul > .title > span {
+  background-color: #434C5E;
+}
+
+.users-list > ul > .title > span:hover {
+  background-color: #A3BE8C !important;
 }
 
 .users-list > ul > li > a, .users-list > ul > .title > p {
-    width: calc(100% - 45px);
-       display: inline-block;
+  width: calc(100% - 45px);
+  display: inline-block;
 }
 
 div#apps {
-    overflow-x: scroll;
-    display: flex;
-    width: 907px;
-    align-content: flex-start;
-    justify-content: flex-start;
+  overflow-x: scroll;
+  display: flex;
+  width: 907px;
+  align-content: flex-start;
+  justify-content: flex-start;
 }
 
 ::-webkit-scrollbar
@@ -137,25 +162,25 @@ div#apps {
 }
 
 li.sortable-chosen.sortable-ghost > a {
-    background-color: white;
-    color: #2A313B !important;
+  background-color: white;
+  color: #2A313B !important;
 }
 
 
 .title > p {
-    width: 160px;
-    margin-left: 0.5rem;
-    margin-bottom: 0.5rem !important;
+  width: 160px;
+  margin-left: 0.5rem;
+  margin-bottom: 0.5rem !important;
 }
 .app {
-    cursor: pointer;
-    text-align: center;
-    margin: 16px;
+  cursor: pointer;
+  text-align: center;
+  margin: 16px;
 }
 
 .app > .image {
-    width: 64px;
-    padding: 8px;
+  width: 64px;
+  padding: 8px;
 }
 
 html, body {
@@ -169,8 +194,7 @@ body {
   width: 100%;
   height: 100%;
   margin: 0;
-  background-color: #2A313B;
-  color: #b5b5a4;
+  color: #D8DEE9;
 }
 
 .container {
@@ -201,11 +225,11 @@ ul {
   margin-bottom: 0.5rem;
   font-weight: bold;
   text-align: left;
-  border-bottom: 1px solid #b5b5a4;
+  border-bottom: 1px solid #434C5E;
 }
 
 ul > li > a {
-  color: #b5b5a4;
+  color: inherit;
   outline: none;
   display: block;
   text-decoration: none;
@@ -213,28 +237,27 @@ ul > li > a {
 }
 
 ul > li > a:hover {
-  color: #2A313B;
-  background-color: #b5b5a4;
+  background-color: #434C5E;
 }
 
 .search.active {
-       width: 30rem;
-       padding: 0.5rem;
-       border: 1px solid #b5b5a4;
+  width: 30rem;
+  padding: 0.5rem;
+  border: 1px solid #434C5E;
 }
 
 #search-box {
-       font-size: inherit;
-       width: 100%;
-       margin: auto;
-       padding: 0;
-       background-color: rgba(0, 0, 0, 0);
-       color: #b5b5a4;
-       border: none;
+  font-size: inherit;
+  width: 100%;
+  margin: auto;
+  padding: 0;
+  background-color: rgba(0, 0, 0, 0);
+  color: #434C5E;
+  border: none;
 }
 
 #search-box:focus {
-       outline: none;
+  outline: none;
 }