Coder Social home page Coder Social logo

blm_basic_responsive's Introduction

BLM_Basic_Responsive NOW with Sass

NOTE:This theme is no longer maintained. Please use https://github.com/crondeau/WP-starter-theme instead.

===========================================================================================================

Basic starter theme for responsive WordPress sites.

This basic starter theme is a responsive version of my original basic HTML5 starter theme. https://github.com/crondeau/BLM-Basic-Starter-WordPress-Theme-HTML5 The theme was created in collaboration with Robert Dall.

The basic theme was started 6 years ago with a now retired theme call by fSpring widgets by Fredrik Fahlstad. At the time, Kubrick was very popular but I felt it just contained too much junk. Using the fSpring widgets theme, I cleaned it up and created a basic starter theme to use for all of my custom themes.

With the release of Twenty Ten, Twenty Eleven, Sandbox, Emil's Responsive, Devin Price's Portfolio theme, Chris Coyier's Blank and Elliot Jay Stocks' Starkers, I've had the chance to look at how things are now done and I've refined my theme and improved it immensely.

Thanks to Joey Kudish, Devin Price, Flynn O'Connor, Richard Archambault and Puneet Sahalot who took the time to look at this theme and provided feedback.


INSTALLATION

To install upload Basic to your /wp-content/themes directory. Change theme folder name as appropriate as well as theme attribution and title in the CSS file.

Sass SETUP

I've been using Sass more and more in my theme development and had a sassy version of the CSS which I was maintaining, but as you can imagine, maintaining two versions is tedious.

This new BLM starter version now includes Sass if you want it.

TO USE Sass:

  • Delete the syle-standard.css
  • Set up your project using either Compass, Scout or your favourite app

YOU DON'T WANT TO USE Sass? No problem.

  • Delete the sass and css folders.
  • Delete the config.rb and style.css files
  • Rename your style-standard.css to style.css

THIS THEME IS TO BE USED FOR BUILDING CUSTOM THEMES ONLY.

Just like the original version, this theme is devoid of design elements and so won't look that great out of the box. It's also missing some recommended features which would be needed if you wanted to release a theme in the WordPress repository. If you want to release a theme for the WordPress repo, it's better to use underscores.me.

For example - my theme does not have comments on pages. I've never coded a site that needs them and so just don't have them in there. I also don't have the code required for custom background and colours. I'd rather have control of the design, thank you very much. The theme doesn't have attachment or links templates... Again, I've never had a need for those.

If you want to create a simple custom theme, this might be the theme for you. So check it out.


NAVIGATION

On smaller screen you may decide to implement a different way to display your menu. The header.php and functions.php currently have the code from Automattic's _s, so you can style your menu that way if you want. You could also opt for one of the many other solutions.


License

You are free to use this theme for any personal or commercial project with no attribution. You are free to modify the theme for clients or stock themes and distribute the derivative work. Do not distribute the theme as is as your own.

Of course a link to my site is always appreciated.

--Christine Rondeau

blm_basic_responsive's People

Contributors

crondeau avatar robertdall avatar

Watchers

 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.