Commit b5a935ab authored by Roman Arora's avatar Roman Arora Committed by Josip Sokcevic
parent ce146697
<style>
::-webkit-scrollbar-thumb {
background: var(--google-grey-refresh-100);
background: var(--google-grey-refresh-300);
}
/* TODO(crbug.com/1110109): Add WCAG compliant dark mode support. */
@media (prefers-color-scheme: dark) {
::-webkit-scrollbar-thumb {
background: var(--google-grey-refresh-500);
}
}
::-webkit-scrollbar-thumb:hover {
background: var(--google-grey-refresh-500);
}
@media (prefers-color-scheme: dark) {
::-webkit-scrollbar-thumb:hover {
background: var(--cr-focused-item-color);
background: var(--google-grey-refresh-300);
}
}
::-webkit-scrollbar-track {
background: var(--tab-search-background-color);
}
::-webkit-scrollbar {
......
<style>
/* TODO(crbug.com/1110109): Add dark mode support. */
:host {
--horizontal-margin: 8px;
--vertical-margin: 12px;
align-items: center;
background-color: white;
background-color: var(--tab-search-background-color);
display: flex;
padding: var(--vertical-margin) var(--horizontal-margin);
}
......@@ -13,10 +12,22 @@
background-color: rgba(var(--google-grey-900-rgb), 0.1);
}
@media (prefers-color-scheme: dark) {
:host(:hover) {
background-color: var(--google-grey-800);
}
}
:host(.selected) {
background-color: rgba(var(--google-grey-900-rgb), 0.16);
}
@media (prefers-color-scheme: dark) {
:host(.selected) {
background-color: var(--google-grey-refresh-700);
}
}
:host(:hover, .selected) .button-container {
display: flex;
}
......
......@@ -5,12 +5,23 @@
<title>Tab Search</title>
<link rel="stylesheet" href="chrome://resources/css/text_defaults_md.css">
<style>
html {
--tab-search-background-color: white;
}
@media (prefers-color-scheme: dark) {
html {
--tab-search-background-color: var(--google-grey-900);
}
}
html,
body {
width: 320px;
}
body {
background-color: var(--tab-search-background-color);
margin: 0;
}
</style>
......@@ -18,4 +29,5 @@
<body>
<tab-search-app></tab-search-app>
<script type="module" src="app.js"></script>
</body>
</html>
......@@ -10,12 +10,24 @@
user-select: none;
}
@media (prefers-color-scheme: dark) {
:host {
background-color: var(--google-grey-800);
}
}
#searchIcon {
height: var(--icon-size);
padding-inline-end: 4px;
width: var(--icon-size);
}
@media (prefers-color-scheme: dark) {
#searchIcon {
color: var(--google-blue-refresh-300);
}
}
input {
align-self: stretch;
background-color: transparent;
......@@ -27,7 +39,6 @@
outline: none;
text-overflow: ellipsis;
}
</style>
<iron-icon id="searchIcon" icon="cr:search"></iron-icon>
<input id="searchInput" on-search="onSearchTermSearch"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment