Commit graph

96 commits

Author SHA1 Message Date
Maggie Walker
08b1a5da88 Website: Fix docs nav functionality and optimize for mobile
A few minor styling fixes for the docs nav for mobile, refactoring
the markup to remove unneeded parent elements, and fixing a
bug where the nav overlapped with the footer if the window was
too short.
2016-09-26 12:46:56 -07:00
Christopher Webber
9398c16ac9
Adds segment
We want the ability to add basic analytics to the site, this enables the
use of Segment.

Signed-off-by: Christopher Webber <cwebber@chef.io>
2016-09-26 10:31:55 -07:00
Dominik Richter
e8b960db94 www: fix wording 2016-09-26 18:08:10 +02:00
Christoph Hartmann
e31b56cf24 handle resize between app and tutorial 2016-09-26 15:42:46 +02:00
Christoph Hartmann
46d193ebfe set code color for tutorial 2016-09-26 15:42:46 +02:00
Dominik Richter
44ba4ccbad fix buttons on community page
part of https://github.com/chef/inspec/issues/1114
2016-09-26 15:18:45 +02:00
Dominik Richter
4f98fb8a5a fix alignment of community buttons
... and center them, see https://github.com/chef/inspec/issues/1114\#issuecomment-249526810
2016-09-26 15:06:24 +02:00
Dominik Richter
debfa6ade9 fix css in docs search
Handles https://github.com/chef/inspec/issues/1114\#issuecomment-249525984
2016-09-26 12:18:37 +02:00
Dominik Richter
ba3ffc850d update www readme for releasing the site
it got much simpler this morning; this is 3am-safe now (unless you added garbage to the site, in which case there is nothing we can do... This automation protects you from human mistakes during the build and release process only).
2016-09-26 12:05:25 +02:00
Dominik Richter
0748160570 fix tutorials link on docs index 2016-09-26 06:58:41 +02:00
Dominik Richter
32066d3e53 embed all responses into the tutorial 2016-09-26 06:53:01 +02:00
Dominik Richter
9474d02c83 stop scrolling, it messes with the homepage 2016-09-26 06:42:05 +02:00
Dominik Richter
aa35ac1ffa fix link to tutorials 2016-09-26 06:42:05 +02:00
Dominik Richter
8d3d253bf0 add search 2016-09-26 06:21:05 +02:00
Dominik Richter
7d97ab6d6c compensate for the intro page of docs 2016-09-26 06:21:05 +02:00
Dominik Richter
98c8f35a60 switch to redcarpet for rendering
to support proper markdown functionality, see github markdown for reference
2016-09-26 06:21:05 +02:00
Dominik Richter
27fcb29394 point download page to the right destination 2016-09-26 06:21:05 +02:00
Dominik Richter
244944c798 update styling for docs 2016-09-26 06:21:05 +02:00
Dominik Richter
af92ae559f rake to render all docs to www/ correctly with links 2016-09-26 06:21:05 +02:00
Dominik Richter
7e7b42735a introduce separate nav for docs in www/ 2016-09-26 06:21:05 +02:00
Maggie Walker
6beb847349 Add basic code styling for docs 2016-09-23 16:14:01 -07:00
Maggie Walker
11d66e5303 Fix typo in button 2016-09-23 16:13:45 -07:00
Maggie Walker
cb74d6d481 Update download button to link to downloads 2016-09-23 15:27:11 -07:00
Maggie Walker
68defd334b Make 'overview' in nav link to homepage 2016-09-23 15:20:40 -07:00
Maggie Walker
116a7ee8c2 Heading copy edit 2016-09-23 15:16:47 -07:00
Maggie Walker
50724f42e7 Remove background image from homepage hero banner 2016-09-23 15:02:44 -07:00
Maggie Walker
a4d48bd5fd Add favicon 2016-09-23 14:51:01 -07:00
Maggie Walker
69eb0ea288 Add missing links to nav 2016-09-23 14:47:15 -07:00
Steven Danna
c20f032e81
Truncate long filename. Temporary fix
This is a temporary fix that somehow needs to be integrated into the
command generator

Signed-off-by: Steven Danna <steve@chef.io>
2016-09-23 20:38:56 +01:00
Dominik Richter
19039b2ba1 bugfix: there is one more button to start the online demo 2016-09-23 18:07:38 +02:00
Dominik Richter
62fff7d445 bugfix: css properties need units
just 0 works without ;)
2016-09-23 16:01:18 +02:00
Dominik Richter
959509fd70 embed tutorial inside the website 2016-09-23 16:01:18 +02:00
Dominik Richter
5b4cb3375b scope css styling for the online tutorial 2016-09-23 15:49:54 +02:00
Dominik Richter
0b744587fa prevent naming conflicts in www/tutorial 2016-09-23 15:49:54 +02:00
Dominik Richter
2e3d287f7d bugfix: build all online tutorial assets 2016-09-23 15:31:18 +02:00
Dominik Richter
c7d9563432 add build tasks for www/tutorial 2016-09-23 15:27:34 +02:00
Dominik Richter
ddd42278c3 Merge pull request #1132 from chef/dr/rake-www
add build tasks for www
2016-09-23 00:12:02 +02:00
Dominik Richter
d842771b68 add build tasks for www 2016-09-22 23:51:30 +02:00
Maggie Walker
013511fd7f Edit links on /tutorials 2016-09-22 13:55:14 -07:00
Maggie Walker
c54c852d20 Copy edit on community page 2016-09-22 13:30:16 -07:00
Maggie Walker
fa047bc364 Add active animation to primary/secondary buttons 2016-09-22 18:00:33 +02:00
Maggie Walker
a266baceaa Wrap full tutorial title text in link
Makes the full title clickable but keeps the tutorial titles in
a span so they look like regular body text.
2016-09-22 18:00:33 +02:00
Maggie Walker
4d7e7180e1 Give nav higher z-index so it doesn't overlap with page content 2016-09-22 18:00:33 +02:00
Maggie Walker
6e23b8eed9 Make icon blocks on homepage use 2 column layout on mobile 2016-09-22 18:00:33 +02:00
Maggie Walker
e1367b714b Ensure icon blocks clear only on homepage 2016-09-22 18:00:33 +02:00
Dominik Richter
dba8638e3a ignore auto-generated docs 2016-09-22 16:47:54 +02:00
Dominik Richter
5aa03ba875 reorder and fix sidebar contents for docs 2016-09-22 15:15:40 +02:00
Christoph Hartmann
4dd827b414 update command results 2016-09-21 22:14:38 +02:00
Christoph Hartmann
76fc43fd36 update simulator generator script 2016-09-21 22:09:55 +02:00
Christoph Hartmann
6fc201458f add font-awesome icons 2016-09-21 22:09:55 +02:00