All Projects → website-templates → design-studio_one-page-template

website-templates / design-studio_one-page-template

Licence: MIT License
Free responsive flat designed one page template

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to design-studio one-page-template

Portfolio one Page Template
Free responsive one page portfolio template
Stars: ✭ 106 (+58.21%)
Mutual labels:  gulp, responsive, css3, pug
Css Flags
A collection of pure CSS flags, all single divs.
Stars: ✭ 90 (+34.33%)
Mutual labels:  gulp, css3, pug
sample-ui-react
Material-UI+ React.js + Redux [ Pug / Scss / Babel ]
Stars: ✭ 15 (-77.61%)
Mutual labels:  gulp, pug
web-starter-kit-gulp
Starter kit for automated front-end web development using Gulp, NPM, Bower, Babel, Sass, and Pug.
Stars: ✭ 35 (-47.76%)
Mutual labels:  gulp, pug
code-line-daily
A line of code of the day.
Stars: ✭ 17 (-74.63%)
Mutual labels:  gulp, pug
i-Cut
🔨 个人技术栈
Stars: ✭ 18 (-73.13%)
Mutual labels:  gulp, responsive
raven
Raven: a theme-able blog workflow with gulp, pug, sass, and markdown. Check out the demo here:
Stars: ✭ 16 (-76.12%)
Mutual labels:  gulp, pug
boardz
Create Pinterest-like boards with pure CSS, in less than 1kB.
Stars: ✭ 33 (-50.75%)
Mutual labels:  responsive, css3
hexo-theme-chiangmai
A theme of Hexo Inspired by Chiang-Mai City 🇹🇭
Stars: ✭ 32 (-52.24%)
Mutual labels:  css3, pug
generator-speedseed
Oriented to components, allow create/choice template, multiple configuration with easy maintenance
Stars: ✭ 13 (-80.6%)
Mutual labels:  gulp, pug
iDocs
iDocs is one page documentation html template which helps you to create your offline and online documentation for your themes, templates, plugins and software.
Stars: ✭ 75 (+11.94%)
Mutual labels:  responsive, onepage
generator-espress
an opinionated yeoman generator that scaffolds a mvc express webapp completely in es6
Stars: ✭ 20 (-70.15%)
Mutual labels:  gulp, pug
website-template
静的Webサイト制作を少しモダンにするためのテンプレート
Stars: ✭ 62 (-7.46%)
Mutual labels:  gulp, pug
frontend-starter-kit-with-gulp
Frontend Starter Kit with Gulp for either Themeforest Projects or customizable projects.
Stars: ✭ 34 (-49.25%)
Mutual labels:  gulp, pug
giada-www
Official website of Giada Loop Machine. Powered by NodeJS, SASS, Pug and other beautiful JavaScript machineries.
Stars: ✭ 13 (-80.6%)
Mutual labels:  css3, pug
Frontend-StarterKit
Frontend StarterKit - [Gulp 4, Pug, SCSS, ES6+]
Stars: ✭ 13 (-80.6%)
Mutual labels:  gulp, pug
gulp-pug-inheritance
Only build affected files when modify a Pug file.
Stars: ✭ 16 (-76.12%)
Mutual labels:  gulp, pug
Front-End-Study
学习、总结、提升
Stars: ✭ 13 (-80.6%)
Mutual labels:  gulp, css3
Gulp Pug Starter
Frontend development with pleasure. Pug + SCSS version
Stars: ✭ 228 (+240.3%)
Mutual labels:  gulp, pug
Shangchao-Website
(官网案例) - 上朝科技 - Vue 2.0 - SPA项目
Stars: ✭ 22 (-67.16%)
Mutual labels:  gulp, pug

Design studio one page template - ARCHIVED

Flat and responsive website template, designed by cssauthor and coded by Maxim Orlov.

Demo: http://website-templates.github.io/design-studio_one-page-template

Mockup demo Product mockup created with http://frame.lab25.co.uk/

Contents

Folder and file structure

./
├── .editorconfig
├── gulpfile.js
├── package.json
├── README.md
|
├── gulp_tasks/                                * gulp tasks
|   ├── config/                                * gulp tasks config
│   |   ├── paths.js
│   |   └── aliases.js
│   |
|   └── task.js
|
├── screenshots/                               * responsive test screenshots
|
├── dev/                                       * site source
│   ├── images/                                * image sources
|   │
│   ├── pug/                                   * templates
|   |   ├── blocks/                            * blocks library
|   │   |   └── block.pug
|   │   ├── helpers/                           * helper mixins
|   │   ├── vendor/                            * third-party code
|   │   ├── layouts/                           * page layouts
|   │   └── pages/                             * main pages templates
|   │
│   ├── js/                                    * source js
|   |   ├── vendor/                            * vendor scripts library
|   |   ├── lib/                               * site scripts library
|   │   ├── head.js                            * head scripts
|   │   └── body.js                            * body scripts
|   │
|   ├── sass/                                  * sass preprocessor styles
|   |   ├── blocks/                            * blocks library
|   │   |   └── block.sass
|   │   ├── helpers/                           * mixins and vars
|   │   ├── vendor/                            * third-party code
|   │   ├── custom.sass
|   │   ├── noscript.sass
|   │   └── screen.sass
|   │
│   ├── helpers/                               * helper files
|   |   ├── favicon.ico
|   |   └── .htaccess
|   │
│   ├── fonts/                                 * font sources
|   │
│   └── data/                                  * configs and data for templates
│
└── build/                                     * built source
    ├── index.html
    ├── page.html
    |
    └── static/                                * static assets
        ├── css/                               * minified styles
        |
        ├── images/                            * minified images
        │
        ├── js/                                * minified assembled js
        |
        └── fonts/                             * @font-face-ready webfonts

Requirements

Editorconfig

This project has an .editorconfig file at the root. It describes indent style, trailing whitespaces etc. See more details here

How to start

If you haven't used Gulp before, be sure to check out the Getting Started guide, also check these recips

Before start you need to have installed npm , as well as gulp globally.

A few simple steps to start:

  • Install dependencies from package.json by running: npm install.
  • Run tasks from the list below and start devevelopment!
  • Edit general settings in dev/data/config.json See Site configuration section

Site configuration

This boilerplate uses Pug templates with external data configs. Main settings can be found in dev/data/config.json file. And they're available for usage in templates with config.key-name

Tasks

Here comes groups ofgulp tasks with some explanations

Cleanup

Remove placeholders from work directories. Gulp: gulp cleanup

  • Remove gitkeep files

Dev

Dev task with static server. Gulp: gulp dev

  • Bundle javascripts
  • Compile Sass stylesheets
  • Add vendor prefixes in css
  • Combine media queries in css files
  • Compile Pug templates
  • Sync helpers and other assets
  • Sync images
  • Run BrowserSync static server with live reload using
  • Watch for changes and run dev task

Build

Build task. Gulp: gulp build

  • Minify images
  • Minify javascript files
  • Minify stylesheets
  • Minify html
  • Run BrowserSync static server

Rebuild

Regenerate and build project by running all tasks. Gulp: gulp rebuild

  • Bundle javascripts
  • Compile Sass stylesheets
  • Add vendor prefixes in css
  • Combine media queries in css files
  • Compile Pug templates
  • Sync helpers and other assets
  • Sync images
  • Minify images
  • Minify javascript files
  • Minify stylesheets
  • Minify html

Server

Run server without watching for changes. Gulp: gulp server

  • Run BrowserSync static server

Live reload

This project uses BrowserSync as static server with enabled and configured live reload option.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].