Raket Factory

Raket Factory

    ›Dionysos

    Dionysos

    • Settings
    • Grid
    • Layout
    • Typografi
    • Easings
    • Filstruktur

    Kodstandard

    • CSS & SCSS
    • JavaScript
    • WordPress
    • Laravel

    Filstruktur

    Edit documentation View source

    SCSS - Filstruktur

    I de fall det är möjligt försöker vi använda oss av en förenklad version av det så kallade 7-1 mönstret som SASS förespråkar i sina guidelines. Vi har valt bort themes mappen, annars är allt det samma som i "The 7-1 Pattern".

    sass/
    |
    |– base/
    |   |– _reset.scss        # Reset/normalize
    |   |– _typography.scss   # Typography rules
    |   …                     # Etc.
    |
    |– components/
    |   |– _buttons.scss      # Buttons
    |   |– _carousel.scss     # Carousel
    |   |– _cover.scss        # Cover
    |   |– _dropdown.scss     # Dropdown
    |   …                     # Etc.
    |
    |– layout/
    |   |– _navigation.scss   # Navigation
    |   |– _grid.scss         # Grid system
    |   |– _header.scss       # Header
    |   |– _footer.scss       # Footer
    |   |– _sidebar.scss      # Sidebar
    |   |– _forms.scss        # Forms
    |   …                     # Etc.
    |
    |– pages/
    |   |– _home.scss         # Home specific styles
    |   |– _contact.scss      # Contact specific styles
    |   …                     # Etc.
    |– utilities/
    |   |– _variables.scss    # Sass Variables
    |   |– _functions.scss    # Sass Functions
    |   |– _mixins.scss       # Sass Mixins
    |   |– _placeholders.scss # Sass Placeholders
    |
    |– vendors/
    |   |– _bootstrap.scss    # Bootstrap
    |   |– _jquery-ui.scss    # jQuery UI
    |   …                     # Etc.
    |
    `– main.scss              # Main Sass file
    
    

    sass/base

    Innehåller boilerplatefiler och basstyling. Exempelvis resetfiler och typografi.

    sass/components

    Innehåller lite mindre isolerade komponenter. Exempelvis en knapp, hero eller ett innehållsblock.

    sass/layout

    Styling som har med sidans layout att göra, exempelvis header, footer, grid osv.

    sass/pages

    Styling som är specifik för en sida eller en sidmall.

    sass/utilities

    Innehåller hjälpklasser, funktioner och variabler.

    sass/vendors

    Innehåller alla tredjepartsbliotek.

    JavaScript - Filstruktur

    Todo...

    ← EasingsCSS & SCSS →
    • SCSS - Filstruktur
      • sass/base
      • sass/components
      • sass/layout
      • sass/pages
      • sass/utilities
      • sass/vendors
    • JavaScript - Filstruktur
    Raket Factory
    Docs
    Getting Started (or other categories)Guides (or other categories)API Reference (or other categories)
    Community
    User ShowcaseStack OverflowProject ChatTwitter
    More
    BlogGitHubStar
    Facebook Open Source
    Copyright © 2019 Raket Webbyrå