Blog items tagged with "tutorials"
Making your Custom Theme more Accessible
We're recently added better 'accessibility' support to Exponent so it may be used with a screen reader. This is mandated with some public website due to the Americans with Disabilities Act. While the code shipped with Exponent v2.4.0 includes these changes, they may need to be integrated into your custom theme. Though you can check your theme/subtheme templates and custom views with the ones we ship, here are some things to look for:
(read more)eCommerce Payments
The goal of this article is to help better understand how 'payments' operate within the Exponent eCommerce system. 'Payments' are used to virtualize an online cash transaction for goods (products) or services (event registration or donation). There are basically two (2) types of payment systems called 'billing calculators' within Exponent:
(read more)Theming with Twitter Bootstrap version 3 - Part 3
(Corrected May 5, 2014) Recently, Google changed the way they rank search hits by elevating those from 'mobile friendly' web sites and lowering those which are not mobile friendly. To be 'mobile friendly' your web site must conform to modern standards (HTML5) AND must be small device and 'touch friendly' ...meaning the page is viewable on a small screen and the buttons/links have some space/distance between them for 'fat fingers. The easiest way to make your Exponent CMS site 'mobile friendly' is to switch or update to a Twitter Bootstrap 3 based theme. Exponent CMS allows you to do this in just a matter of minutes.
(read more)Basic Theme Framework Concepts
A 'theme framework' is a tool or library of stylesheets and javascript code which help a web designer more efficiently create a stylish web site. In most cases they allow for effectively sectioning off a page using styles instead of tables. They also include code to easily create the different user interface 'widgets' and utilities which would otherwise take a lot of code (e.g. time) to produce. Exponent CMS currently contains built-in support for two (2) different theme frameworks: 1) Yahoo User Interface (or YUI), and 2) Twitter Bootstrap (or Bootstrap). And within each of these frameworks we include two (2) versions. The question is 'which one to use?'
(read more)