GithubHelp home page GithubHelp logo

reallyeasycart / rivendell Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 0.0 74 KB

Rivendell - a new responsive template for REC

JavaScript 0.28% Twig 54.84% SCSS 44.88%
rec responsive template scss lotr reallyeasycart

rivendell's Introduction

Rivendell REC template

View live demo

Rivendell is a starter responsive template for REC, it comes with:

  • Pre-installed on new sites
  • Fully responsive, extending the responsive-base template just like responsive-site template
  • SCSS/Sass support
  • A clean organised structure for your code
  • Uses a vars.scss file to manage variables in your code (replacing the use of edit colours in admin)
  • owlCarousel2 pre installed
  • Lato font by default with vars to change this along with default font size and line height
  • Cleaner default Header (easies to move parts around and no more default height set)
  • Flexable nav by default (can easily be removed by removing the nav-flexible class in the header file)
  • Simpler centered Footer layout
  • Ckeditor content areas now display images as inline-blocks by default and adds margin to sides when floated
  • Community driven - you can fork & make changes, or propose changes to us by opening an issue or pull request
  • & more, have a browse round the files to see

Also check out our alternative components repo for other header & footer designs!

Folder structure:

.
├── css
│   ├── site.css.twig               # On this template, we only use this file to load in your site.scss file
│   └── themes
│       ├── ckeditor.css.twig       # Override default style in ckeditor
│       └── default.css.twig        # Blank to remove default use of Edit Colours area
├── html
│   ├── main.html.twig              # Include libs such as the font & owlCarousel
│   └── sections                    # Sections of the site html
│       ├── footer.html.twig
│       └── header.html.twig
├── js
│   ├── global.js                   # Js you want to run on all pages
│   ├── modules                     # Folder to put more specific js files into
│   └── site.js.twig                # Load in all your js files here
├── README.md
├── scss
│   ├── base.scss                   # Default styling such as fonts etc.
│   ├── layout                      # Layout / design files for site
│   │   ├── footer.scss
│   │   ├── header.scss
│   │   ├── header-nav.scss
│   │   └── middle.scss
│   ├── mixins.scss                 # Useful functions to help build faster
│   ├── modules
│   │   ├── header-search.scss      # Makes the search button design simpler
│   │   ├── modal.scss              # Default colours for modal header
│   │   └── nav-flexbox.scss        # Make the nav flex to full width
│   ├── pages.scss                  # Page specific styles
│   ├── site.scss                   # All your SCSS imports
│   └── vars.scss                   # Define default colours, fonts etc.
└── template_config.json

Screenshots

rivendell's People

Contributors

james-mckinnon avatar stilliard avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

rivendell's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.