Skip to content
Snippets Groups Projects
papers.sass 3.27 KiB
Newer Older
sebousan's avatar
sebousan committed
.paper
Olivia206's avatar
Olivia206 committed
    a
        text-decoration-color: transparent
        transition: color 0.3s ease
    > div
        &:first-of-type
            grid-column: 1 / 7
Olivia206's avatar
Olivia206 committed
        &.paper-actions
            grid-column: 8 / 12
            align-items: start
            display: flex
            @include media-breakpoint-down(desktop)
                flex-wrap: wrap
                justify-content: space-between
                margin-top: $spacing1
    h3
        a:hover
            color: $color-accent
Arnaud Levy's avatar
Arnaud Levy committed
    .paper-kind
        @include meta
        text-transform: uppercase
        margin-right: $spacing1
    .paper-volume
        @include meta
        text-transform: lowercase
        a
            @include link($color-text)
            text-transform: none
        span
            text-transform: uppercase
sebousan's avatar
sebousan committed

alexisben's avatar
alexisben committed
    @include list-reset
    margin-block-start: half($spacing3)
    li
        + li
            margin-top: $spacing2
Olivia206's avatar
Olivia206 committed
            @include media-breakpoint-up(desktop)
                margin-top: $spacing3
        article
            @include media-breakpoint-up(desktop)
                @include grid
            + article
                margin-top: $spacing2
Olivia206's avatar
Olivia206 committed
                @include media-breakpoint-up(desktop)
                    margin-top: $spacing3
            
Olivia206's avatar
Olivia206 committed
.papers__page
    .document-content
        .container
            @include media-breakpoint-up(desktop)
                @include grid
            .content
                @include media-breakpoint-up(desktop)
Arnaud Levy's avatar
Arnaud Levy committed
                    grid-column: 5 / 12
Olivia206's avatar
Olivia206 committed
                section + section
                    margin-top: $spacing2
                    @include media-breakpoint-up(desktop)
                        margin-top: $spacing4
Olivia206's avatar
Olivia206 committed
                .squared-button
                    margin-bottom: 0
Arnaud Levy's avatar
Arnaud Levy committed
                    margin-top: $spacing0
Olivia206's avatar
Olivia206 committed
                    width: auto
Arnaud Levy's avatar
Arnaud Levy committed
                .paper-essentials
                    h2
                        @include meta
                        margin-top: $spacing2
                        &:first-of-type
                            margin-top: 0
alexisben's avatar
alexisben committed
                .paper-body
                    h2
                        margin-bottom: $spacing2
Olivia206's avatar
Olivia206 committed
                .paper-authors
                    h2
                        @include h3
                    .authors
                        @include grid(2, desktop)
                        article
                            margin-top: $spacing2
                            .name
                                a
                                    @include h4
                                    @include stretched-link(before)
                                    text-decoration: none
            .document-nav
                @include media-breakpoint-up(desktop)
Arnaud Levy's avatar
Arnaud Levy committed
                    grid-column: 1 / 5
                    img
                        width: col(2, 4)
                dl
                    margin: 0
                    dt
                        @include meta
Olivia206's avatar
Olivia206 committed
                        margin-bottom: $spacing0
                        &:not(:first-of-type)
                            margin-top: $spacing2
Olivia206's avatar
Olivia206 committed
                    dd:first-of-type
                        a
                            display: flex
                            flex-direction: column
                            span
                                order: 3