Download the PHP package silverstripe-themes/express without Composer

On this page you can find all versions of the php package silverstripe-themes/express. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package express

Express Theme

This theme is based on Twitter's Bootstrap, and designed to work with SilverStripe Express, found here:

https://github.com/silverstripe-labs/silverstripe-express

It is not intended to be a completed theme in and of itself, but to provide you with the tools and ui features to quickly build a website on the SilverStripe platform.

You can choose to work either with the SCSS files (recommended), or with the CSS. You will need to grab the module bootstrap and place it in the root of your themes directory.

https://github.com/silverstripe-ux/sass-twitter-bootstrap.git

SCSS/SASS

Sass (Syntactically Awesome Stylesheets) is a preprocessed stylesheet language, compiling to CSS. Sass adds nested rules, variables, mixins, selector inheritance, functions and other such useful things to CSS3. SCSS is a syntax of Sass based on CSS syntax.

Sass uses a ruby gem to compile. If you have not used Sass before, you may need to install the relevant gems (in terminal: sudo gem install sass && gem install compass). SCSS is a form of Sass that uses CSS based syntax

For more information on how to use SCSS, and full API documentation see:

http://sass-lang.com/

Bootstrap

Twitter Bootstrap is a free collection of tools for creating websites and web applications. It contains HTML and CSS-based design templates for typography, forms, buttons, charts, navigation and other interface components, as well as optional JavaScript extensions. Bootstrap was originally written in Less, but has been ported to SCSS. Express uses the SCSS port of Bootstrap. More information on the Twitter bootstrap api can be found here:

http://twitter.github.com/bootstrap/

If you haven't used bootstrap before, the website is a good place to start. It is a valuable resource when building websites with the silverstripe express theme.

Compass

Compass is an open-source CSS Authoring Framework. To keep things simple, we have only made minor use of the compass framework (to allow gradients in IE9). However, if you wish to use more of the features provided by compass, just import the libraries you are interested in at the top of the relevant scss files.

More information on Compass can be found here:

http://compass-style.org/

Flexslider

Flexslider is a fully responsive jQuery based carousel, with an easy to use and extensive api. For details on how to work with this slider, visit the website:

http://www.woothemes.com/flexslider/

The relevant included files are (from your web root):

We have chosen to replace the bootstrap carousel with this in SilverStripe Express, because we found that by default the bootstrap carousel didn't provide us with the tools we needed to easily customise a carousel for clients.

Depending on your needs, you may make a different choice. All the tools you need to work with the bootstrap carousel are still present. To swap back:

  1. In themes/express/scss/bootstrap_config/_bootstrap.scss replace '@import "custom/carousel"' with '@import "../../../module_bootstrap/lib/carousel"'. Or copy the scss file from module_bootstrap into the custom folder to overwrite the flexslider css.
  2. Include the bootstrap javascript on your site (ie.'themes/module_bootstrap/js/bootstrap-carousel.js' ), and remove the flexslider javascript.
  3. Edit themes/express/templates/Includes/Carousel.ss to match the correct twitter bootstrap markup
  4. Replace the initialisation of flexslider in express.js, with the relevant bootstrap initialisation (see: http://twitter.github.com/bootstrap/javascript.html#carousel)

Bugs and Issues

Bugs and issues are being tracked using the github issues tracker for the main silverstripe-express module:

https://github.com/silverstripe-labs/silverstripe-express/issues

Contributing

See http://doc.silverstripe.org/framework/en/trunk/misc/contributing/code


All versions of express with dependencies

PHP Build Version
Package Version
Requires composer/installers Version *
silverstripe/cms Version >=3.0
silverstripe/framework Version >=3.0
silverstripe/express Version dev-master
silverstripe-themes/module_bootstrap Version dev-ssexpress
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package silverstripe-themes/express contains the following files

Loading the files please wait ....