Coder Social home page Coder Social logo

r-j / sanmyaku Goto Github PK

View Code? Open in Web Editor NEW

This project forked from codesequence/sanmyaku

0.0 2.0 0.0 29.28 MB

A mountain theme for Vanilla Forums built on Foundation 5.

Home Page: https://vanillaforums.org/addon/sanmyaku-theme

License: MIT License

PHP 1.49% CSS 96.00% JavaScript 1.56% Smarty 0.94% Hack 0.01%

sanmyaku's Introduction

Sanmyaku: A theme for Vanilla Forums

Maintainers Wanted Release

A test forum has been set up to provide a working preview for the theme.

Getting started

To get started using Sanmyaku for Vanilla, either:

$ git clone https://github.com/CodeSequence/sanmyaku.git

prerequisites

You will need to following tools globally installed to build this theme:

  • node ~v5.5.0
  • npm ~3.3.12
  • bower ~1.4.1

Compiling assets

Run npm install to get started.

Build - gulp build

Runs the default Gulp task which will compile all theme assets.

  • JavaScripts will be concatenated and output to (js/custom.js).
  • Sass stylesheets will be compiled to (design/custom.css).
  • Sass theme-option stylesheets will be prefixed with custom_ and compiled to (design/custom_themeoptionname.css).
  • Images are optimized and placed in (app/images).
  • Theme screenshots are optimized and place in (design/imagename.png).
  • Icons are compiled to (app/icons).

Watch - gulp

Starts the build process and then uses browserync to watch and update the browser on changes. To use the watch process you will need to update your (gulp/config.js) projectUrl to be the url used for development.

Theme Options

The theme comes pre-configured with a light and dark theme. Light is the default and dark can be set under theme options in the admin panel.

Mobile Theme

Sanmyaku is built to be responsive. The mobile theme will automatically be set to Sanmyaku during install.

To manually set this as your mobile theme:

Edit the vanilla forums conf/config.php file

Update or add $Configuration['Garden']['MobileTheme'] = 'sanmyaku';.

Easily Customizable

The theme is easy to customize. Simply update the variables located in the app/scss/theme_options/dark/_settings.scss file to easily change fonts, colors & images. Another option is to copy the dark theme directory and create a new theme folder and sass file with the name of your theme that imports the new theme folder. You will then need to add the theme options name to about.php file after 'Dark' => '%s_dark'.

If you have built an awesome color scheme and want to share it with the community, submit a pull request!

Supported Plugins

Check out the list of supported plugins.

If you come across any bugs or if you have a feature request, please file an issue using the GitHub Issue tracker. The Sanmyaku theme won't be supported through http://vanillaforums.org so please stick to using GitHub for inquiries about bugs and feature requests. Thanks!

File a new issue or feature request


Copyright 2016 © CodeSequence. Licensed under the terms of the MIT License

Based on the original Foundation theme developed by Kasper Kronborg Isager

sanmyaku's People

Contributors

krjordan avatar valeryan avatar kasperisager avatar lukehowelldev avatar

Watchers

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