Giter Club home page Giter Club logo

_02_codyframe-theme-003's Introduction

Codyhouse Framework Trials

_02_codyframe-theme-003 Template by ๐Ÿž CodyHouse

_02_codyframe-theme-003 is a free HTML, CSS, JS landing template built using the CodyHouse Components and Framework.

This template was created by copying and pasting 19 components, distributed across 2 unique pages. The global styles were defined using the Global Editors. The glue that holds the components together is CodyFrame. Nothing more - not a single extra line of CSS/JS! ๐Ÿ™Œ

View Demo

CodyHouse UI

First time you hear about CodyHouse UI? Here are a few links to get started:

  • โš™๏ธ CodyFrame is a lightweight front-end framework for building accessible, bespoke interfaces. (Learn more or download it on Github)
  • ๐Ÿ“ฆ CodyHouse Components is a library of accessible, progressively enhanced, HTML, CSS, JS components that work seamlessly with CodyFrame. (Browse components)
  • ๐Ÿš€ Global Editors, a collection of web design tools to create and export typography elements, color themes, spacing rules, buttons and forms. (Explore Globals)
  • ๐Ÿ“ Documentation, learn how to use CodyFrame and the Components (View documentation)

Progressive enhancement

The following script in the <head> of the html files:

<script>document.getElementsByTagName("html")[0].className += " js";</script>

is used in CSS to check if JavaScript is enabled and apply additional style accordingly.

Gulp

The template includes a Gulp file with some basic configurations needed to run a web project based on CodyFrame.

To use this Gulp configuration file, once you have downloaded the template, make sure to run the following commands in your command line:

npm install
npm run gulp watch

The first command will install the modules the framework requires for compiling SCSS into CSS; the second will launch your project on a development server.

  • Optionally, you can use the gulp dist command to:
    • Compress your style file, purge it using PurgeCSS, and copy it to the 'dist' folder;
    • Compress your JS files and copy them to the 'dist' folder;
    • Copy your assets and html files to the 'dist' folder.
npm run gulp dist

License

Check CodyHouse License page.

Credits

  1. Images: Unsplash
  2. Icons: Nucleoapp

_02_codyframe-theme-003's People

Contributors

therkut avatar

Watchers

 avatar

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.