Git Product home page Git Product logo

suedinym.github.io's Introduction

SkinAndBones-Skeleton is an unofficial version of Dave Gamache's Skeleton Framework, based on a stable version of Skeleton 2.0.4. It was originally based on Version 1.2.

Skeleton is a simple, responsive boilerplate to kickstart any responsive project. (SkinAndBones- Skeleton, not so much anymore.)

Check out http://getskeleton.com for documentation and details.

Getting started

There are a couple ways to download Skeleton:

  • Download the zip
  • Clone the repo: git clone https://github.com/dhg/Skeleton.git (Note: this is under active development, so if you're looking for stable and safe, use the zipped download)

SkinAndBones-Skeleton

SkinAndBones-Skeleton is a template based on the Skeleton boilerplate. It was developed to flesh out the basic boilerplate with common features of a basic website, such as a slideshow and navigation, turning it into more of a UI framework, for use in quickly comping up a functional website.

CSS and JavaScript for various components are added as seperate files so they can be added or deleted as quickly, as necessary. For instance, 'styles-basic.css' containes the code for links, buttons, forms, lists, code, tables, spacing and utilities. The file is in the project, but not linked to the html, so that those things can be copied and pasted into the 'base.css' as needed. Download the SkinAndBones zip

  • Clone the repo: git clone https://github.com/suedinym/SkinAndBones-Skeleton.git

What's in the download?

The original download includes Skeleton's CSS, Normalize CSS as a reset, a sample favicon, and an index.html as a starting point. SkinAndBones-Skeleton includes:

Skeleton/
├── index.html, a credits page, and a placeholder.html
├── js/
│   ├── *better-simple-slideshow.js (Slideshow only requires one of these.)
│   ├── *better-simple-slideshow.min.js (Slideshow only requires one of these.)
│   ├── site.js
│   ├── *accordion.js
│   └── *hammer.min.js
├── css/
│   ├── *normalize.min.css
│   ├── faq-style.css (Faq accordion)
│   ├── accordion.css
│   ├── multiple-modal.css
│   ├── base.css
│   ├── *simple-slideshow-styles.css
│   ├── styles-basic.css (holds the basic skeleton styles you may want to add back in.)
│   └── *skeleton.css
├── pages/
│   ├── gallery1.html
│   ├── gallery2.html
│   ├── gallery3.html
│   ├── gallery4.html
│   ├── faq.html
│   ├── icons.html (vertical icons)
│   ├── nav6.html (Six tab horizontal navigation)
│   ├── nav8.html (Eight tab horizontal navigation)
│   ├── sliding-side-nav.html
│   ├── sliding-side-nav-accordionc.html
│   └── sliding-top-nav.html
├── fonts/ (just a folder)
└── images/
    └── favicon.ico, logo.png, logo5.png, arrow_up.png, arrow_down.png
      ├── gallery/
      │   └── images 1 thru 10
      ├── icons/
      |  └── enlarge.svg, info.png, home.svg
      ├── bg/
      |  └── tile-blk.jpg (background)
      └── slides/
       └── skel-slides 1 thru 4

It looks like a lot, but the good news is that you probably won't want or need to change much if anything in the files with an asterisk * next to them.

Why it's awesome

The basic Skeleton boilerplate is lightweight and simple. It styles only raw HTML elements (with a few exceptions) and provides a responsive grid. Nothing more.

SkinAndBones-Skeleton adds:

  • A Better Simple Slideshow
  • Side navigation with and without multilevel accordion menus
  • Sliding top navigation
  • Two arrangements of horizontal navigation
  • Additional folders to aid in organization
  • Gallery pages with a css modal
  • The grid and basic style codes are seperated
  • A login modal

A Better Simple Slideshow

This is a fairly basic slideshow, written in javascript. This is a dual-purpose project, it's meant to be something you can drop right into your page and use if you so choose, but it's also meant as an example/tutorial script showing how to build a simple DIY slideshow from scratch on your own. Here is a tutorial/walkthrough.

Features

  • fully responsive
  • option for auto-advancing slides, or manually advancing by user
  • multiple slideshows per-page
  • supports arrow-key navigation
  • full-screen toggle using HTML5 fullscreen api
  • swipe events supported on touch devices (requires hammer.js)
  • written in vanilla JS--this means no jQuery dependency (much 💖 for jQuery though!)

Browser support

  • Chrome latest
  • Firefox latest
  • Opera latest
  • Safari latest
  • IE latest

The above list is non-exhaustive. Skeleton works perfectly with almost all older versions of the browsers above, though IE certainly has large degradation prior to IE9. http://diffuse.sourceforge.net/

License

All parts of Skeleton are free to use and abuse under the open-source MIT license.

Colophon

Skeleton was built using Sublime Text 3 and designed with Sketch. The typeface Raleway was created by Matt McInerney and Pablo Impallari. Code highlighting by Google's Prettify library. Icons in the header of the documentation are all derivative work of icons from The Noun Project. Feather by Zach VanDeHey, Pen (with cap) by Ed Harrison, Pen (with clicker) by Matthew Hall, and Watch by Julien Deveaux.

SkinAndBones-Skeleton was built using Bluefish Editor. Diffuse, graphical tool for merging and comparing text files, was used to compare the PHP template, files on the live github.io site (https://suedinym.github.io/skel-index.html) and merge them with the html template. http://diffuse.sourceforge.net/ Slideshow images - Dover (public domain) Multi-level Accordion was created by Ryan Bobrowski. http://codepen.io/rbobrowski/pen/likvA Skeleton was created by Dave Gamache for a better web. http://getskeleton.com/ A Better Simple Slideshow http://leemark.github.io/better-simple-slideshow/ Hammer.JS Copyright (c) 2014 Jorik Tangelder [email protected] Modals are based on the article "Creating a modal window with HTML5 & CSS3" at Webdesigner Depot by KEENAN PAYNE. http://www.webdesignerdepot.com/2012/10/creating-a-modal-window-with-html5-and-css3/ Accordion with CSS3, based on Codrops article by Mary Lou https://tympanus.net/codrops/2012/02/21/accordion-with-css3/

Acknowledgement

Skeleton was created by Dave Gamache for a better web. SkinAndBones-Skeleton was created by Susan Jensen - to put a little meat on those bones.

suedinym.github.io's People

Contributors

suedinym avatar

Watchers

James Cloos avatar  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.