Commit graph

102 commits

Author SHA1 Message Date
0xfff
2b0331ad48 (Feature) Build System: Use npm scripts for the build process (#16)
* (Chore) Editorconfig: Add an editorconfig file so those spaces and tabs dont keep mixing

* (Refactor) Build: use npm scripts to build assets

* (Chore) Build: remove dist files from repo / fix ESLint errors

* (Update) Build: Remove unused tasks / add autoprefixer

* (Chore) Gemfile: remove old dependencies

* (Chore) Package.json: Shrinkwrap & postinstalll

* (Doc) Build: Update instructions for new build system

* (Fix) Build: Wach html files in all folders

* (Fix) Build: exclude _site/ from watch

* (Chore) Build/CI: Update buildscript for node/ruby combined

* (Chore) Travis: Add g++ compiler to environment

* (Chore) Build: fix watched directory

* (Fix) travis: set version to 4.5.0 LTS

* (Fix) travis: remove shrinkwrap

* (Fix) Travis: rvm

* (Fix) Travis: before_install

* (Fix) Travis: ignore dist for html proofer
2016-09-17 02:14:13 +02:00
Perry Woodin
0cd655f34b Setup before-deploy for travis. 2016-09-13 10:54:47 -04:00
Perry Woodin
5c52ed0f9f Travis rsync 2016-09-13 10:36:37 -04:00
Perry Woodin
d116948938 Typo: alt-ignore 2016-09-12 15:30:53 -04:00
Perry Woodin
ad056aa1cb Fix/html (#13)
* Remove style-guide from i18n builds

* Remove uncategorized from CN blog posts.

* Team images and alt attributes.

* Fixing language linkage

* Ignore missing or empty alt tags

* ignore sass-cache

* fix gitignore for sass-cache

* fix gitignore for sass-cache

* Only show language dropdown if the page is not a post (blog)

* New url with site.lang included.

* Removed the site.baseurl var from the posts.
2016-09-12 15:25:54 -04:00
Perry Woodin
5ee9ae4de9 Feature/travis (#12)
* travis config

* Updated gemlock for htmlproofer.

* Note about installing nokogiri with bundle install.

* htmlproofer for cibuild

* Restricting the htmlproofer test to ignore /blog/

* Removed travis branch from the whitelist.
2016-09-12 09:35:43 -04:00
Perry Woodin
0d43667e7c Update: Refactor hero files. (#11)
- Removed the duplicate hero files that were located in the _i18n
directory and moved them into the _includes.
- Changed the hero image to a variable.
- New hero images.
2016-09-09 16:21:25 -04:00
0xfff
2cde4f02dd (Update) Layout: Spacing Home (#10)
* (Update) Logo-collection: Adjust spacing / add maxheight / use BEM

* (Update) Home: Adjust spacing between h1 + slogan /  Adjust space between image at the bottom

* (Fix) Home: Replace secure icon with correctly retraced one

* [Chore] Layout: Whitespace / unused inline javascript

* (Update) Home: More Spacing

* (Fix) Currency: execute js onload

* (Update) Layout: Add class for latest news section
2016-09-09 16:19:43 -04:00
Perry Woodin
29290b301f Update: Exclude mockups from site build. 2016-09-09 13:05:49 -04:00
Perry Woodin
e26cc9ae65 Fiixed: Team page syntax error for image. 2016-09-09 13:02:38 -04:00
0xfff
db93e035b5 (Update) Footer: Layout / Responsive / mediaQueries / matchHeight.js (#9)
* (Update) Home: Adjust section spacing

* (Feature) Mediaqueries: Add mq mixin

* (Update) Layout/JS: move javascript to bottom of page (performance!)

* (Update) Footer: general styling + responsive styles
2016-09-09 12:56:27 -04:00
0xfff
65bcd78cb0 (Update) Home: replace png icons with svgs (#8) 2016-09-09 12:55:54 -04:00
Perry Woodin
f5da2712a3 pr7 2016-09-09 12:55:16 -04:00
0xfff
7cb8aac36e (Update) Nav: Link the Dash logo to the homepage (#6)
* (Update) Nav: Link the Dash logo to the homepage

* (Update) Header: Reduce dropshadow
2016-09-09 12:45:29 -04:00
0xfff
3a0a543859 (Update) Dependencies: Add bundler and Gemfile (#5)
* (Update) Dependencies: Add bundler and Gemfile to handle ruby dependencies

* (Update) Dependencies: Move  jekyll-multiple-languages-plugin into Gemfile instead of using a git submodule

* (Doc) README: Adjust note about jekyll-multiple-language-plugin
2016-09-09 12:41:03 -04:00
0xfff
cea60c5c6e (Update) Navigation: Add basic language menu / Refactor markup structure 2016-09-09 16:13:17 +02:00
Perry Woodin
aaef5715db Test api 2016-09-08 14:05:42 -04:00
Perry Woodin
1b55d5a889 Markup for community, get-dash, and participate.
- Consistent markup
- Added ids to each section to allow jump from links in hero files.
2016-09-07 08:40:05 -04:00
Perry Woodin
36e948061f Markup for Get Dash page.
Wrapped each block with <section>.
Added comment above each section and included the graphic class.
2016-09-06 17:08:42 -04:00
Perry Woodin
6b7777d009 Updated README to include new gem install.
gem install jekyll-autoprefixer
2016-09-06 09:19:12 -04:00
Perry Woodin
620970e234 Merge pull request #4 from seigler/master
updated homepage styling
2016-09-06 08:11:31 -04:00
Joshua Seigler
3109c0048d feat: homepage styles 2016-09-05 20:35:50 -04:00
Joshua Seigler
a1e4167abf feat: Styling home page 2016-09-05 06:28:22 -04:00
Joshua Seigler
b6ea201bb7 chore: add autoprefixer, remove browser-prefixed styles 2016-09-04 12:44:03 -04:00
Joshua Seigler
3ad64419af chore: SASS whitespace consistency 2016-09-04 11:21:40 -04:00
Perry Woodin
831141ae9a Translation
- it
2016-08-10 11:43:31 -04:00
Perry Woodin
c23aa56e7a Translations
- cn
- es
2016-08-10 11:33:50 -04:00
Perry Woodin
0dbb042ec7 Translations
- pt
- ru
2016-08-10 09:24:50 -04:00
Perry Woodin
022539fac5 submodule 2016-08-09 08:10:28 -04:00
Perry Woodin
f95cc3ccba i18n plugin 2016-08-09 08:08:54 -04:00
Perry Woodin
79aebb31fd i18n plugin 2016-08-09 08:05:01 -04:00
Perry Woodin
1e16d54492 i18n plugin 2016-08-09 08:04:06 -04:00
Perry Woodin
21b238f830 Output news posts 2016-08-08 10:55:13 -04:00
Perry Woodin
78272f8757 Applied basic grid layout to homepage. 2016-08-08 10:24:53 -04:00
Perry Woodin
6976448840 Added _grid.scss
Uses the same styles as bootstrap for grid layouts.
2016-08-08 10:24:33 -04:00
Perry Woodin
8f5220d5ff homepage graphics 2016-08-08 09:30:23 -04:00
Perry Woodin
d3d8e16787 Team update from Tungfa 2016-08-06 08:34:25 -04:00
Perry Woodin
a39315a6ae Updated team data from tungfa 2016-08-03 08:43:14 -04:00
Perry Woodin
ef0c93305c Language files for cn, pt, ru 2016-08-02 11:28:35 -04:00
Perry Woodin
4563e04abf Added team page. 2016-08-02 11:21:09 -04:00
Perry Woodin
cb2e19c24a Used translate markdown tag for content on interior pages. 2016-07-29 11:56:06 -04:00
Perry Woodin
021ffaac64 Used translate markdown tag on homepage content. 2016-07-29 11:50:27 -04:00
Perry Woodin
22be666afe Instructions for how to use tmd tag
Translate markdown
2016-07-29 11:50:11 -04:00
Perry Woodin
940c04d3e1 Removed multiple <br> 2016-07-29 11:49:26 -04:00
Perry Woodin
6194769502 jekyll-multiple-languages-plugin submodule 2016-07-29 11:02:02 -04:00
Perry Woodin
ce36cb5f77 Replace gem for submodule plugin. 2016-07-29 10:47:53 -04:00
Perry Woodin
e31ad1213f Custom languages-plugin to support markdown
Forked jekyll-multiple-languages-plugin and modified to support
markdown. Including the plugin as a git submodule.
2016-07-29 10:46:30 -04:00
perrywoodin
ff7df43763 Merge pull request #3 from seigler/master
Header styling, fonts, buttons
2016-07-29 09:24:42 -04:00
Joshua Seigler
41e86816fe small adjustments to header and nav 2016-07-29 00:44:54 -04:00
Joshua Seigler
64d0d20f4e Merge branch 'master' of github.com:seigler/dash-website 2016-07-29 00:24:48 -04:00