/nevermore-one-page-generator

Using Nevermore Generator you get puzzle blocks like headers, contents, projects, teams, prices, footers which you can easily combine to create unique websites.

Primary LanguageCSSMIT LicenseMIT

nevermore-one-page-generator

Using Nevermore Generator you get puzzle blocks like headers, contents, projects, teams, prices, footers which you can easily combine to create unique websites.

20+ reusable UI components

Each component has the PSD source file and it's ready coded, they are built using LESS, however you will find also the CSS version. All components are responsive.

  • 3 HEADERS
  • 7 CONTENTS
  • 3 SHOWCASE/PORTFOLIOS
  • 2 TEAMS
  • 1 CONTACT
  • 1 PRICE TABLE
  • 3 FOOTERS

How to use

Inside the downloaded package you will find three folders:

  • "CODE"
    • common - contains all the necessary files for the framework, like IMAGES used by all components, FONTS, JAVASCRIPT files, CSS and LESS files. Basically, these files are the core of the framework.
    • layouts - contains six ready made demos picked by us for the purpose of demonstrantion of what you can achieve using "Nevermore Generator"
    • ui-kit - contains all the ready coded components like headers, contents, projects, teams, prices, contacts, footers.
  • "PSD"
    • ui-kit - contains all PSD files of the components like headers, contents, projects, teams, prices, contacts, footers.
    • layouts - contains six ready made PSD demos picked by us for the purpose of demonstrantion of what you can achieve using "Nevermore Generator"
  • "Documentation" - Here you'll find some general info for each UI components and some video tutorials.

You cand download the entire UI-KIT here: http://www.outboxvision.co/nevermore.html

Let's begin!

If you have no experience with "LESS" you can use "CSS", you will find these two inside the "ui-kit" folder. In order to start you need to put the following code into your HTML file:

<!-- this code between <head> ... </head> -->

  <link rel="stylesheet" href="(way to to the framework folder)/common/css/style.css">
  <link rel="stylesheet" href="(way to to the framework folder)/common/css/animations.css">
  <link rel="stylesheet" href="(way to to the framework folder)/common/css/owl-carousel/owl.carousel.css">
  <link rel="stylesheet" href="(way to to the framework folder)/common/css/venobox/venobox.css">
  <script src="(way to to the framework folder)/common/js/vendor/modernizr-2.6.2-respond-1.1.0.min.js"></script>

<!-- end -->

<!-- this code directly before </body> -->
   <script src="(way to to the framework folder)/js/vendor/jquery-1.11.0.min.js"></script>
   <script>window.jQuery || document.write('<script src="(way to to the framework folder)/js/vendor/jquery-1.11.0.min.js"><\/script>')</script>
   <script src="(way to to the framework folder)/js/vendor/bootstrap.min.js"></script>
   <script src="(way to to the framework folder)/js/plugins.js"></script> 
   <script src="(way to to the framework folder)/js/main.js"></script> 
   <script>$(window).fadeThis({reverse:false});</script>

You will also find these inside "skeleton" folder inside "layouts".

Next you have to insert the styles for the components you want to use:

<!-- headers - let's say you want to use header-01 -->

<link rel="stylesheet" href="(way to the framework folder)/ui-kit/headers/css/header-01.css">

<!-- contents - let's say you want to use content-02 -->

<link rel="stylesheet" href="(way to the framework folder)/ui-kit/contents/css/content-02.css">

<!-- projects - let's say you want to use projects-03 -->

<link rel="stylesheet" href="(way to the framework folder)/ui-kit/projects/css/projects-03.css">

<!-- teams - let's say you want to use team-01 -->

<link rel="stylesheet" href="(way to the framework folder)/ui-kit/teams/css/team-01.css">
"LESS" Version
Using LESS it's even simpler, the first step is the same as in the CSS version.

Second step. In your main '.less' file add the following code:

@import "(way to to the framework folder)/less/bootstrap/bootstrap.less";
@import "(way to to the framework folder)/less/font-awesome/font-awesome.less";
@import "(way to to the framework folder)/less/variables.less";
@import "(way to the framework folder/less/mixins.less";
@import "(way to to the framework folder)/less/global.less";

<!-- headers - let's say you want to use header-01 -->
@import "(way to the framework folder)/ui-kit/headers/less/header-01.less";

<!-- teams - let's say you want to use team-01 -->
@import "(way to the framework folder)/ui-kit/teams/less/team-01.less";


@import "../(way to to the framework folder)/less/navbar.less";
@import "../(way to to the framework folder)/less/header.less";

The last step is the same as in the CSS version

If you don't understand exactly how this works you can take a look inside the "layouts" folder. There you will find, for example "Layout-01" and inside that folder you have another folder called "LESS" and there you will find exactly how it's working.

UI Components

You can see how the UI components look here: http://outboxvision.co/nevermore/landing/#components

Full Demos

There are also 6 live demos with some of the UI components combined:

How to automatically generate an website

You just have to drag and drop the components you like and press a button. http://outboxvision.co/nevermore/generator/generator-ui

Please note that some icons are not displaying properly on localhost, it's recommended to upload on a server.

Documentation

There is a interactive documentation (including video tutorials) for all the UI components. You can take a look here: http://outboxvision.co/nevermore/documentation/index.html"

If you have new ideas for the UI components, please don't hesitate!

Let's make this bigger, togheter!

License

Copyright 2014, Outboxvision

This content is released under the MIT license

http://outboxvision.co