terrazzo-terminal 0.2.7

A simple web-based terminal emulator built on Terrazzo.
div.folder {
    height: 100%;
    overflow-y: auto;

    >table {
        border-collapse: collapse;
        width: 100%;

        >thead {
            >tr {
                border-bottom: 1px solid var(--link-color);

                >th {
                    position: sticky;
                    top: 0;
                    background-color: var(--background-color);
                    z-index: 1;
                    color: var(--link-color);
                    padding: var(--padding);
                }
            }
        }

        >tbody {
            >tr:nth-child(odd) {
                background-color: rgba(255, 255, 255, 0.1);
            }

            >tr:hover {
                background-color: rgba(255, 255, 255, 0.3);
                cursor: pointer;
            }

            td {
                padding: var(--padding);
                border-bottom: 1px solid rgb(96, 96, 96);
            }

            td.folder-actions {
                width: 1%;
                white-space: nowrap;
                text-align: right;
            }

            img.download-action,
            img.trash-action {
                width: 1rem;
                height: 1rem;
                opacity: 0.5;

                &:hover {
                    opacity: 1;
                }

                margin-left: var(--padding);
            }

            img.download-action {
                filter: invert(1);
            }
        }
    }
}

.move-dragover {
    background-color: color-mix(in srgb, var(--link-color) 30%, transparent);
}