hennzau

21 commits
Updated 2026-04-25 12:39:37
frontend/sass/content
frontend/sass/content/jj.scss
.jj-hero {
    text-align: center;
    margin-top: 6rem;

    .title {
        font-size: 3rem;
        margin-bottom: 1rem;
    }

    .subtitle {
        font-size: 1.25rem;
    }
}

.jj {
    margin: 3rem 0 3rem 0;

    display: grid;

    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
    gap: 1.5rem;

    .repo {
        background: var(--bg-1);
        border: 1px solid var(--border-color);
        border-radius: 8px;

        padding: 1.5rem;

        text-decoration: none;
        transition: all 0.2s;

        &:hover {
            transform: translateY(-4px);
            box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);

            border-color: var(--text-2);
            background: var(--bg-2);
        }

        .header {
            h1 {
                font-size: 1rem;
                color: var(--text-0);

                &::before {
                    color: var(--primary-color);
                    content: "# ";
                }
            }
        }

        .description {
            color: var(--text-1);
            font-size: 0.9rem;
            margin-top: 1rem;
            margin-bottom: 1.5rem;
        }

        .meta {
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
            justify-content: left;

            gap: 1rem;

            .item {
                display: flex;
                align-items: center;
                gap: 0.4rem;

                color: var(--text-1);
                font-size: 0.85rem;

                svg {
                    flex-shrink: 0;
                    opacity: 0.7;
                }
            }
        }
    }
}