Browse Source

minor updates for built-in themes

Andrew Dolgov 1 year ago
parent
commit
a234e7d44c
5 changed files with 157 additions and 171 deletions
  1. 2 0
      themes/darkly/Makefile
  2. 1 139
      themes/darkly/theme.css
  3. 136 0
      themes/darkly/theme.less
  4. 1 26
      themes/solarized/theme.css
  5. 17 6
      themes/solarized/theme.less

+ 2 - 0
themes/darkly/Makefile

@@ -0,0 +1,2 @@
+theme.css: theme.less
+	lessc -x $^ > [email protected]

File diff suppressed because it is too large
+ 1 - 139
themes/darkly/theme.css


+ 136 - 0
themes/darkly/theme.less

@@ -0,0 +1,136 @@
[email protected] "bootstrap.css";
+
[email protected]: #65C1B9;
[email protected]: #333;
+
+body.main {
+
+	#content {
+		background : @default-bg;
+		border-color : @default-bg;
+	}
+	
+	a {
+		color : @link-fg;
+	}
+	
+	#log {
+		a:visited, a[data-visited="true"] {
+			color : #6E9E96;
+		}
+	}
+
+	#tabs-list {
+		font-size : 14px;
+
+		li.selected {
+			background : @default-bg;
+			border-color : @default-bg;
+		}
+		
+		li .conn-img {
+			background : #DC9656;
+			border-color : #DC9656;
+		}
+		
+		li .conn-img.connected {
+			background : @link-fg;
+			border-color : @link-fg;
+		}
+		
+		li.selected .conn-img,
+		li.selected .close-img,
+		li .conn-img,
+		li .close-img {
+			color : white;
+			text-shadow : none;
+		}
+		
+		li.selected div {
+			color : white;
+			text-shadow : none;
+		}
+	}
+	
+	#nick {
+		color : #ccc;
+	}
+	
+	#content #log {
+		background : #181818;
+		border-color : @default-bg;
+		font-size : 14px;
+
+		.row .message {
+			color : #eee;
+		}
+		
+		.row:not(.LV) {
+			border-color : @default-bg;
+		}
+		
+		.row:nth-child(even) {
+			background : #181818;
+		}
+		
+		div.row.HL, body.main div#log .row.HL:nth-child(even) {
+			background : #222;
+			border-color : @default-bg;
+		}
+		
+		div.row.HL .message {
+			color : #F7CA88;
+		}
+		
+		.row .timestamp {
+			color : #BA8BAF;
+		}
+		
+		.row .sys-message {
+			color : #7CAFC2;
+		}
+		
+		.gt,
+		.lt {
+			color : @link-fg;
+		}
+	}
+	
+	div#content #topic-input-real,
+	div#content #input-prompt,
+	div#content #topic-input {
+		background : #181818;
+		color : white;
+		font-size : 14px;
+	}
+	
+	#userlist {
+		span.user-img.voice {
+			background : #F39C12;
+			border-color : #F39C12;
+		}
+		
+		span.user-img.op {
+			background : #7CAFC2;
+			border-color : #7CAFC2;
+		}
+		
+		span.user-img {
+			background : #ccc;
+			border-color : #ccc;
+		}
+	}
+
+	::-webkit-scrollbar {
+		width: 4px;
+	}
+	
+	::-webkit-scrollbar-thumb {
+		background-color: rgba(255,255,255,0.5);
+	}
+	
+	::-webkit-scrollbar-track {
+		background-color:rgba(255,255,255,0.2);
+	}
+	
+}

File diff suppressed because it is too large
+ 1 - 26
themes/solarized/theme.css


+ 17 - 6
themes/solarized/theme.less

@@ -2,6 +2,8 @@
 @bg-dark: #002B38;
 @fg-main: #839496;
 
[email protected]: #0A5163;
+
 body.main {
 
 	background : @bg-dark;
@@ -40,7 +42,7 @@ body.main {
 		background : @bg-dark;
 		font-family : consolas, monospace;
 		color : @fg-main;
-		border-color : #0A5163;
+		border-color : @bg-border;
 		border-radius : 0px;
 	
 		span.gt,
@@ -48,8 +50,10 @@ body.main {
 			color : #2AA198;
 		}
 		
-		span.message a:visited {
-			color : #CB4B21;
+		span.message {
+			a:visited, a[data-visited="true"] {
+				color : #CB4B21;
+			}
 		}
 		
 		span.message {
@@ -125,7 +129,7 @@ body.main {
 	#input-prompt,
 	#topic #topic-input {
 		color : @fg-main;
-		border-color : #0A5163;
+		border-color : @bg-border;
 	}
 	
 	#tabs-list {
@@ -135,7 +139,7 @@ body.main {
 		}
 
 		li.selected {
-			border-color : #0A5163;
+			border-color : @bg-border;
 			background : @bg-main;
 			text-shadow : none;
 		}
@@ -147,8 +151,15 @@ body.main {
 	
 	}
 
+	#main {
+		.emoticons-popup li {	
+			background : @bg-main;
+			border-color : @bg-border;
+		}
+	}
+
 	#content {
-		border-color : #0A5163;
+		border-color : @bg-border;
 		border-radius : 0px;
 		background : @bg-main;
 	}