waycast/src/ui/gtk/default.css

111 lines
2.0 KiB
CSS

/* Default CSS styles for Waycast launcher */
/* Not too much so that colors follow system theme */
/* Main window */
#launcher-window {
/* background-color: rgba(0, 0, 0, 0.9);
border-radius: 12px;
border: 1px solid rgba(255, 255, 255, 0.1); */
}
/* Main container */
#main-container {
padding: 16px;
}
/* Search input */
#search-input {
font-size: 16px;
padding: 12px;
border-radius: 8px;
margin-bottom: 12px;
/* border: 1px solid rgba(255, 255, 255, 0.2);
background-color: rgba(255, 255, 255, 0.1);
color: white; */
}
#search-input:focus {
/* background-color: rgba(255, 255, 255, 0.15);
border-color: rgba(74, 144, 226, 0.6); */
box-shadow: 0 0 0 2px rgba(74, 144, 226, 0.3);
}
/* Results container */
#results-container {
border-radius: 8px;
/* background-color: rgba(255, 255, 255, 0.05); */
}
/* Results list */
#results-list {
/* background-color: transparent; */
}
/* Individual list items */
#list-item {
padding: 8px 12px;
border-radius: 6px;
margin: 2px;
}
#list-item:hover {
/* background-color: rgba(255, 255, 255, 0.1); */
}
#list-item:selected {
/* background-color: rgba(74, 144, 226, 0.4); */
}
/* Item icon */
#item-icon {
margin-right: 12px;
}
/* Item text container */
#item-text {
/* Text styling handled by individual elements */
}
/* Item title */
#item-title {
font-weight: 600;
font-size: 14px;
/* color: white; */
}
/* Item description */
#item-description {
font-size: 11px;
/* color: rgba(255, 255, 255, 0.7); */
margin-top: 2px;
}
/* CSS Classes (alternative to IDs) */
.launcher-window {
/* Alternative window styling */
}
.launcher-search {
/* Alternative search styling */
}
.launcher-item {
/* Alternative item styling */
}
.launcher-item:hover {
/* Alternative hover state */
}
.launcher-title {
/* Alternative title styling */
}
.launcher-description {
/* Alternative description styling */
}
.launcher-icon {
/* Alternative icon styling */
}