terrazzo-terminal 0.2.7

A simple web-based terminal emulator built on Terrazzo.
.resize-bar-horz {
    position: relative;

    width: 0;
    height: 100%;
    z-index: 100;

    >div {
        --padding: 3px;
        --width: 5px;
        position: absolute;
        padding-left: var(--padding);
        padding-right: var(--padding);
        height: 100%;
        left: calc(-1 * var(--padding));
        cursor: col-resize;

        >div {
            position: absolute;
            width: 0;
            height: 100%;
            left: 50%;
            transform: translateX(-50%) scaleX(1);
            transform-origin: center;
            transition-duration: 0.2s;
        }

        &:hover>div {
            width: var(--width);
            background-color: var(--color);
        }
    }
}

.resize-bar-vert {
    position: relative;

    height: 0;
    width: 100%;
    z-index: 100;

    >div {
        --padding: 3px;
        --height: 5px;
        position: absolute;
        padding-top: var(--padding);
        padding-bottom: var(--padding);
        width: 100%;
        top: calc(-1 * var(--padding));
        cursor: row-resize;

        >div {
            position: absolute;
            height: 0;
            width: 100%;
            top: 50%;
            transform: translateY(-50%) scaleY(1);
            transform-origin: center;
            transition-duration: 0.2s;
        }

        &:hover>div {
            height: var(--height);
            background-color: var(--color);
        }
    }
}