cosmicoptima_loom/styles.css

111 lines
1.6 KiB
CSS
Raw Normal View History

2023-03-01 12:26:46 +00:00
.loom {
2023-02-26 23:15:37 +00:00
overflow-y: auto;
}
2023-03-01 12:26:46 +00:00
.loom-buttons {
margin-top: 0.5em;
}
.loom-settings {
margin-bottom: 0.3em;
}
.hidden {
display: none;
}
.loom-setting {
display: flex;
flex-direction: column;
}
.loom-setting label {
font-size: 0.9em;
margin-bottom: 0.3em;
}
.loom-setting input {
margin-bottom: 0.6em;
}
2023-03-01 10:44:08 +00:00
.loom-collapse {
margin-left: 0.6em;
}
.loom-collapse.is-collapsed {
transform: rotate(-90deg);
}
2023-03-12 11:50:44 +00:00
.loom-hoist-button {
color: var(--text-faint);
font-size: 0.9em;
margin: 0.35em 0 0.35em 1.6em;
white-space: nowrap;
display: flex;
align-items: center;
width: max-content;
}
.loom-hoist-button:hover {
color: var(--text-normal);
}
.loom-hoist-button-text {
margin-left: 0.2em;
}
2023-02-26 02:44:25 +00:00
.loom-children {
2023-03-13 10:28:46 +00:00
margin-left: 0.85em;
padding-left: 0.6em;
2023-03-13 10:28:46 +00:00
border-left: 1px solid var(--color-base-35);
2023-02-26 02:44:25 +00:00
}
2023-02-18 03:22:38 +00:00
2023-02-26 02:44:25 +00:00
.loom-node {
display: flex;
align-items: center;
2023-02-26 21:21:58 +00:00
padding: 0;
2023-02-26 02:44:25 +00:00
}
2023-02-18 03:22:38 +00:00
2023-02-26 02:44:25 +00:00
.loom-node.is-active {
background-color: var(--nav-item-background-active);
}
2023-02-18 03:22:38 +00:00
2023-02-26 02:44:25 +00:00
.loom-node-inner {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
2023-02-26 21:31:24 +00:00
padding: 0.35em 0 0.35em 0.6em;
2023-02-26 02:44:25 +00:00
}
.loom-node-unread {
font-weight: bold !important;
}
.loom-node-unread-indicator {
width: 0.3em;
height: 0.3em;
border-radius: 50%;
background-color: var(--nav-item-color);
2023-02-26 21:23:38 +00:00
margin-left: 0.6em;
2023-02-26 02:44:25 +00:00
flex-shrink: 0;
}
.loom-icon {
display: inline-flex !important;
2023-02-26 21:31:24 +00:00
margin-left: 0.1em;
2023-02-26 21:21:58 +00:00
--icon-size: 1.1rem;
2023-02-26 02:44:25 +00:00
}
2023-02-26 21:31:24 +00:00
2023-03-08 01:06:52 +00:00
.loom-icons:not(.is-mobile) {
2023-02-26 22:28:25 +00:00
display: none;
}
.loom-node:hover .loom-icons {
display: inline-flex !important;
}
.loom-spacer {
padding-right: 0.6em;
2023-02-26 21:31:24 +00:00
}