Webplate is an awesome front-end framework that lets you stay focused on building your site or app all the while remaining really easy to use.

Overview

Webplate Framework

Webplate is an awesome front-end framework that lets you stay focused on building your site or app all the while remaining really easy to use.

Getting Started

Simply drop the Webplate directory into your web project and include the start.js file before your ending body tag. Below is an example of this and note that an id of webplate is required.

<body style="display:none;">
    /* Your content goes here */
    <script id="webplate" src="webplate/start.js"></script>
</body>

The body tag style attribute is used to prevent CSS style snapping on load and is highly recommended.

Simple Page Loader

If you would like a page loader to display while your project files load, simply wrap your content in a div with id webplate-content. See an example below.

<body>
    <div id="webplate-content" style="display:none;">
        /* Your content goes here */
    </div>
    <script id="webplate" src="webplate/start.js"></script>
</body>

Load Your Project Files

All web projects include a combination of CSS and Javascript and Webplate makes it incredibly easy to load these using a simple configuration file. You can find this file at webplate/project/config.json. Below is an example of what you might typically see.

{
    "project": {
        "css": ["welcome.css", "theme.css"],
        "js": ["min/welcome.min.js"],
    }
}

You will notice that a comma delimited list allows you to load more than one file and that the Webplate path is not required. This is because Webplate automatically knows where to look inside the project directory. You can also load different files on different pages.

Lets Go To The Next Level

Before you have even started, Webplate has already loaded up Modernizr, Normalize.css, Typeplate, Velocity.js and icon font support at a minimal size. This takes away most of the set up time and acts like a kind of advanced boilerplate.

This will get you up and running for most projects but if you want to include Webplate components like Buttons, Forms or Modals or perhaps you want to even start delving into Webplate's automatic Bower, SASS and Grunt intergration then just read over some of the online documentation and become a bonafide pro.

Browser Support: IE9+, Chrome, Firefox, Safari, Opera

Documentation

Webplate has many aspects to it so for more information view the comprehensive online documentation.

Author

Created and maintained by Chris Humboldt
Website: chrishumboldt.com
Twitter: twitter.com/chrishumboldt
GitHub github.com/chrishumboldt

Contributors

Simon Goellner
Oleg Kalandarashvili
digiltd

Copyright and License

Copyright 2016 Webplate Project

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Comments
  • Pls help. Connecting webplate slideshow with web plate responsive menu like in original site

    Pls help. Connecting webplate slideshow with web plate responsive menu like in original site

    I want to connect web plate top responsive navigation and web plate responsive slideshow together but Once i do that slideshow gets bugged, if you have the same problem or you know how to fix it or u just wanna help please answer i want pls help.

    opened by coderxx13 8
  • Adding webplate to existing yeoman project

    Adding webplate to existing yeoman project

    Hi,

    Trying to add Webplate to an existing project started with yeoman, bourbon/neat etc. but I am having some difficulties with building it. I installed Webplate with bower install in the bower_components folder and everything looks fine with grunt serve but as soon as I run grunt build the web application shows a blank page only. I guess this is happening because of the grunt js concate task. Any idea get around this?

    opened by neo-art 3
  • XMLHttpRequest cannot load

    XMLHttpRequest cannot load

    I opened up the file after installing (successfully) webplate command tools. Thats what happens when I open the index file after a clean download/installation.

    opened by csantiago132 2
  • display some kind of loading till website is hidden

    display some kind of loading till website is hidden

    Sometimes , and reproducible with slow network connections , webplate website will load blank and will not show any progress till background image is loaded. This behavior makes user assume that website is broken.

    Displaying some kind of loading activity till hidden is unset on body will likely fix this issue. And congratulations , this is a great project :smile:

    enhancement 
    opened by agauniyal 1
  • Webplate Responsive Navigation

    Webplate Responsive Navigation

    Hi,

    I am using the Webplate stack for one of my projects and I really love the responsive triggered menu. I am working on a new project and I was wondering if it is possible to use Flickerplate with the navigation only (as a separated plugin perhaps? )? I downloaded Flickerplate separately but can't find the navigation js.

    opened by neo-art 1
  • Small typo in the docs?

    Small typo in the docs?

    Hi,

    Nice framework there. Thanks for the work done. :)

    Reading the DOCs right now and I think there is a small typo:

    **Changing The Settings**
    The following settings can be changed in the **[webplate]/_settings.scss** file and will require a re-compile of the core Webplate CSS to take effect. To do so go to [webplate]/core/build and run the following grunt command.
    

    As I see there is no file _settings.scss in the main folder so I guess you meant: [webplate]/core/sass/import.scss ? Please, correct me if I am wrong.

    Once again thank you for the good work. :)

    opened by neo-art 1
  • newbie or server Problem

    newbie or server Problem

    Hi – as this is the first time that I work with bower and grunt I admit that I might not exactly understand the concept of it. I use Webplate because 1. it's nice and 2. its confurable.

    for a first test I set up a server http://neu.run-bike.de and used pretty much the same elements that you used on getwebplate.com.

    Some positions are computetd weird, see the y-position of the scroll-down arrow?

    What I did: installed bower as advsed installed webplate copied the webplate forlder from ~/Sites/bower-componets/webplate to ~/Sites/webplate renamed it created a new index html changed path to stack.js

    added some text and images as you see.

    what do I need the grunt stuff for? can I change the stack.js (I use not all the libraries)?

    Any hint where I can get along would be great!

    Tilman

    opened by gpsloco 1
  • change select to use word-wrap normal

    change select to use word-wrap normal

    Hey, I noticed when looking at using your lovely webplate that my selects were looking funky if they had long strings, or the container was small... check out the screenshots below.

    I added word-wrap to help fix this.

    Before

    select-before

    After (using word-wrap: normal;)

    select-after

    opened by simeydotme 1
  • Links in Header Flicker

    Links in Header Flicker

    When a user wants to insert a link into a header Flicker, the scroll down button forces the container to overlay and prevents the content from being interacted with.

    bug 
    opened by chrishumboldt 1
Releases(v3.2.4)
This is a template project demonstrating how the MERN stack(Mongo, Express, React, Node) can be used, here we have the back end implementation and there is the React implementation as the front end

Versão em português MERN stack This is a template project demonstrating how the MERN stack(Mongo, Express, React, Node) can be used, here we have the

Douglas Samuel Gonçalves 2 Jan 22, 2022
DEPRECATED - A front-end template that helps you build fast, modern mobile web apps.

Deprecation Note Mobile Boilerplate is no longer maintained. Please use HTML5 Boilerplate as a decent starting point for your project. Mobile Boilerpl

H5BP 3.9k Dec 14, 2022
Hi there! This is a react native starter which used to build a awesome Event Booking App based on the Figma design. You can download or clone it to speed up your projects.

mcrn-event-booking-app-starter Hi there! This is a react native starter which used to build a awesome Event Booking App based on the Figma design. You

Roy Chen 43 Dec 19, 2022
A boilerplate application for building Node.js back-end application in TypeScript

RESTful API Node Server Boilerplate A boilerplate/starter project for quickly building RESTful APIs and with typescript ?? Installation Install the de

Youssef Hajjari 14 Nov 23, 2022
About Folder pattern for express rest api starterkit clean architecture, easy to scalable and easy to maintenance.

Express Rest Api Clean Architecture The following is a folder pattern for express rest api starterkit structure pattern that I usually use, so if you

Restu Wahyu Saputra 50 Dec 20, 2022
An experiment in building a public facing personal knowledge web app with TiddlyWiki and Nodejs.

Maarfapad What is this? Maarfapad was my attempt at learning Expressjs back in 2016 while building a CRUD app to handle TiddlyWiki html files. It was

A.B. Samma 3 Mar 12, 2022
Node Express Template (NET.ts) - a small template project which help you to speed up the process of building RESTful API

Node Express Template (NET.ts) - a small template project which help you to speed up the process of building RESTful API

Przemek Nowicki 26 Jan 4, 2023
IDE and toolkit for building scalable web applications with React, Redux and React-router

An all-in-one solution for creating modern React apps Rekit is a toolkit for building scalable web applications with React, Redux and React-router. It

Rekit 4.5k Jan 2, 2023
A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose

By running a single command, you will get a production-ready Node.js app installed and fully configured on your machine. The app comes with many built-in features, such as authentication using JWT, request validation, unit and integration tests, continuous integration, docker support, API documentation, pagination, etc. For more details, check the features list below.

Hagop Jamkojian 5k Dec 31, 2022
A simple environment to start building on Starknet with Cairo

Starknet Boilerplate A simple environment to start building on Starknet with Cairo. Uses Nile for compilation/deployment and Starknetjs for contract i

threepwave 19 Dec 11, 2022
Opinionated SvelteKit Template for building web applications.

Opinionated SvelteKit Template for building web applications.

Manassarn 7 Jan 1, 2023
Solana Boilerplate - Lightweight boilerplate for Solana dapps. Allows quick building and prototyping.

Lightweight boilerplate for Solana dapps. Allows quick building and prototyping. Feel free to contribute or fork this repository. Make it yours! Leave us a ⭐️ if this repo helped you.

null 21 Nov 15, 2022
An embedded app starter template with all the required stuff hooked up.

Shopify Node.js x Express.js x React.js Boilerplate An embedded app starter template to get up and ready with Shopify app development with JavaScript.

Harshdeep Singh Hura 124 Dec 25, 2022
An embedded app starter template with all the required stuff hooked up.

Shopify Node.js x Express.js x React.js Boilerplate An embedded app starter template to get up and ready with Shopify app development with JavaScript.

Harshdeep Singh Hura 47 May 25, 2022
A MERN boilerplate repository with RBAC feature, following all production best practices.

Welcome to the RBAC MERN Boilerplate project A MERN boilerplate repository with RBAC feature, following all production best practices. In this reposit

Foyzul Karim 268 Dec 27, 2022
This repo conatain all the template of Dev.UI

Dev.Ui Templates This repo conatain all the template of Dev.Ui ?? Development Clone the repository git clone https://github.com/kumard3/dev-ui-templat

Kumar Deepanshu 24 Nov 26, 2022
React Native Boilerplate - The Boilerplate contains all the basic packages, common components and, prebuilt code architecture

The Boilerplate contains all the basic packages, common components and, prebuilt code architecture. It will save developer's project setup time.

MindInventory 36 Dec 26, 2022
korrijs is a backend framework that built on express.js

körri-backend this is not a fork of any project. please support. -features: -automatic routing from file system "/routers" directory for eg.: you have

null 5 Aug 22, 2022
Egg Framework Boilerplate for NodeJS Runtime.

EGG.JS FRAMEWORK Tomato Work Personal Affairs Management System WEB Applets Built with Node >= 14.16.0 Node Version Release Egg Application - Document

Huỳnh Lê Minh Thịnh (Edgar Huynh) 15 Jul 8, 2022