This commit renders the same CSS files using both the "less" and "scss"
CSS generation engines so that the results may be compared. This is a
comparison script:
old_main_css=$( grep -rl normalize.css _site/*.css )
new_main_css=_site/css/main.css
old_rtl_css=$( grep 'Language specific styles that override default' -rl _site/*.css )
new_rtl_css=_site/css/rtl.css
(
diff -ub $old_main_css $new_main_css
diff -ub $old_rtl_css $new_rtl_css
)
CSS file names are now updated when visitor's browser must reload them
Allow files with .css extension to skip less compilation (IE6 invalid CSS syntax)
Remove right buttons and merge them in the menu
Switch to a centered design
Apply a consistent summary text for each page
Remove link to the Foundation in the main menu
Add a "Join Foundation" text in Participate
Add a link to the Foundation in the bottom page menu
Add a "Getting started" page with links to external merchants and exchanges directories.
Rewrite home page with weusecoins video and introductive links
Add useful contextual links on "Individuals", "Businesses" and "Developers" page
Re-design "Community" and "Resources" pages
Add links to the wiki, bitcoinmining.com, coindesk, thegenesisblock, letstalkbitcoin, usebitcoins.info and howtobuybitcoins.info
Re-design "Download" page with OS autodetect button
Improve "Secure your wallet" texts with a mention about exchanges
Add translated page redirections using _redirects.yml
Redirect for bitcoin-for-press to press
Redirect bitcoin-for-enthusiasts to innovation
Ignore page redirections in sitemap.rb plugin
Move template plugin to template.rb instead of translate.rb
Add a small documentation in the template plugin
Generate alerts pages through alerts.rb plugin
Allow to keep short alias urls for each alert
Move alert pages in _alerts
Update sitemap plugin to include alerts