import Link from 'next/link'; import styles from './FooterNav.module.scss'; import { footerNav } from '@config/nav'; const FooterNav = () => { const navItems = footerNav.map((item) => { return (
  • {item.name}
  • ); }); return (
    ); }; export default FooterNav; ef='git://git.armand.philippot.euwww.armandphilippot.com' title='www.armandphilippot.com Git repository'/>
    summaryrefslogtreecommitdiffstats
    path: root/src/components/molecules/nav/pagination.module.scss
    blob: 56c5bfce43cb312fdb15005cd0f4e3eb0e74a500 (plain)
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    
    @use "@styles/abstracts/functions" as fun;
    @use "@styles/abstracts/placeholders";
    
    .wrapper {
      .list {
        @extend %flex-list;
    
        align-items: stretch;
        justify-content: center;
        position: relative;
        row-gap: var(--spacing-xs);
        column-gap: var(--spacing-sm);
    
        &--pages {
          column-gap: var(--spacing-2xs);
          margin-bottom: var(--spacing-sm);
        }
      }
    
      .link {
        height: 100%;
        min-width: 5ch;
        min-height: 6ex;
        position: relative;
    
        &:not(&--disabled) {
          &:hover,
          &:focus {
            z-index: 3;
          }
        }
    
        &--number {
          padding: 0;
        }
    
        &--disabled {
          display: flex;
          place-content: center;
          align-items: center;
          background: var(--color-bg);
          border: fun.convert-px(3) solid var(--color-primary-darker);
          border-radius: fun.convert-px(5);
          color: var(--color-primary-darker);
          font-size: var(--font-size-md);
          font-weight: 600;
          text-decoration: underline transparent 0;
          transform: scale(var(--scale-down, 0.94));
        }
      }
    }