Andy Diamondstein
d1720e8cbe
Update color scheme. Remove unused CSS. This change modifies the site colors to follow guidance in the Material Design specification: https://www.google.com/design/spec/style/color.html# . It also changes the names of the color references in the CSS to use more clear variable names (primary, lighter, darker, accent) than (main, second, third, etc.). The changes to the favicon and image are to use the same colors in our images as on the site.
2015-10-02 10:07:21 -04:00
Andy Diamondstein
51b54acaf1
Add favicon.ico to match home page logo. This is visible in the browser tab next to the doc title to help users identify the tab contents when the tab isn't active. Clean up _layouts directory by removing unused files, standardizing template names, removing duplicates. Update docs to use renamed files (doc vs. new_docs). Remove unused CSS, JS files. Minor CSS/JS fixes.
2015-09-25 13:12:28 -04:00
Andy Diamondstein
ce6af467e0
Migrate site to use SASS instead of LESS. SASS is a CSS preprocessing language. Using SASS lets us remove a JS file dependency, so there could be a slight latency improvement for end users. This change also combines two style sheets to one, also possibly yielding a slight latency improvement. The template change widens the area in which the title can display in the masthead to around 75% of the page width. This is basically to increase the likelihood that the title does not wrap to a second line.
2015-09-24 11:00:27 -04:00
Andy Diamondstein
4a0783edbe
Update UI so that on documentation pages, Bootstrap 12-column layout is divided into three sections. The left section is three columns and contains a list of available documents grouped by sections, where the current section's document is expanded and the rest are collapsed. The center section is seven columns and contains the main page content. The right section is two columns and contains an automatically generated table of contents. Modify CSS so that documentation renders better on mobile phones and tablets, switching as appropriate, to either a two-section or one-section layout based on screen size. CSS identifies different layout rules at 768, 992, 1200px. Below 992px, the TOC appears above the main page content, and the list of documents still appears to the left. Below 768px, the list of documents is moved to an expandable menu in the header. Make the left and right sections anchor below the top nav bar when you scroll so that they remain visible no matter where you are on the page. Make the TOC highlight the section you are currently looking at.
2015-09-18 16:08:47 -04:00
Andy Diamondstein
e8e22c26a9
Update site UI, left nav menus, home page. Switch to bootstrap framework, etc.
2015-09-09 01:01:07 -04:00
Andy Diamondstein
c796c07448
Add Vitess API documentation and script for generating documentation from code. Modify left nav to list link to API document. Change "Range Based Sharding" to "Range-based Sharding" in .proto file.
2015-09-01 11:13:33 -04:00
Andy Diamondstein
ee894b6045
Add introduction and client library documents to vitess.io User Guide.
2015-08-28 15:58:55 -04:00
Andy Diamondstein
27e1018f17
Include document explaining schema management to vitess.io User Guide.
2015-08-28 15:58:55 -04:00
Andy Diamondstein
6e2a3bb9b5
Modify reparenting guide and add to left nav for http://vitess.io . Fix broken link in overview.
2015-08-25 11:02:23 -04:00
Andy Diamondstein
f08b2c7df6
Modify tabs for vitess.io to "Guides" and "Reference" and change left nav for vtctl reference doc.
2015-08-21 14:32:41 -04:00
Alain Jobart
ffffff2288
Merge pull request #763 from AndyDiamondstein/backup-restore
...
Backup restore
2015-08-07 12:13:44 -07:00
Anthony Yeh
26b54905b8
Add Sharding in Kubernetes guide to vitess.io.
2015-06-29 13:24:31 -07:00
Shengzhe Yao
ac05964b0a
explicitly specify all gem dependencies for vitess.io
2015-06-09 14:20:42 -07:00
Andy Diamondstein
28dbaadcdd
Update backup and restore document. Ensure headers show up below banner when clicking anchor links.
2015-06-05 14:55:25 -07:00
Andy Diamondstein
aa27c3f744
Update Backup and Restore document and add to vitess.io nav links.
2015-06-05 14:55:25 -07:00
Andy Diamondstein
2034dba68a
Update presentations page to include slides from Anthony Yeh's Percona 2015 presentation.
2015-06-03 17:55:43 -07:00
Shengzhe Yao
95705be848
fix extra.css
...
add margin-left and width properties back.
2015-06-03 17:16:16 -07:00
Shengzhe
f7a48e11ae
Merge pull request #752 from AndyDiamondstein/master
...
Fix skewed layout on home page, which is caused by other pages using …
2015-06-03 17:13:50 -07:00
Andy Diamondstein
9adef4a98d
Fix skewed layout on home page, which is caused by other pages using left nav that doesn't show on home page.
2015-06-03 15:42:38 -07:00
Shengzhe Yao
a0492fd056
fix vitess.io layout
...
1. Centralize home page body (Overview).
2. Make sure left corner menu pop up properly.
3. Use config variables defined in _config.ytml.
2015-06-03 14:58:45 -07:00
Andy Diamondstein
354d0c5ccc
Update documents on website, adding (1) Key Concepts; (2) Getting Started (local hardware); (3) Sharding; (4) Horizontal Sharding (codelab); (5) vtctl Reference. Remove documents that have been incorporated into other docs (FAQ.md, HelicopterOverview.md, Resharding.md, Tools.md). Add left nav links to documents on website and supporting CSS/JS.
2015-06-03 10:58:39 -07:00
Shengzhe Yao
a135fce3f1
fix vitess.io layout glitch on mobile and clean up junk files
2015-03-11 10:35:40 -07:00
Andy Diamondstein
4c178f2f4a
Add Analytics ID.
2015-03-04 15:49:10 -08:00
Andy Diamondstein
a22f9011fb
Fix copyright dates, CSS.
2015-03-04 15:49:10 -08:00
Andy Diamondstein
5ad9a2b483
Remove octicons ... not used on vitess.io.
2015-03-04 15:49:10 -08:00
Andy Diamondstein
b0a1d4a888
Add content for vitess.io.
2015-03-04 15:49:10 -08:00
Shengzhe Yao
a15d9c705f
add google analytics for vitess.io
2015-02-27 17:11:39 -08:00
Shengzhe Yao
a686d66a39
add vitess.io site preview script
2015-02-25 16:04:07 -08:00
Shengzhe Yao
45df91f350
add http:// prefix to vitess.io url
2015-02-18 13:43:04 -08:00
Shengzhe Yao
7cbc1b2846
replace youtube.github.io/vitess by vitess.io in _config.yml
2015-02-18 13:13:06 -08:00
Shengzhe Yao
3f79495f99
preserve links between docs in vitess.io
...
1. add logic in publish-site.sh to auto generate docs to
vitess.io/_posts/doc
2. replace all inter doc links to proper vitess.io doc links
in publish site step
3. add python script replace_doc_link which reaplces links in a
given doc by vitess.io link
2015-02-17 10:57:39 -08:00
Shengzhe Yao
2c0c8fcce4
add github page for Vitess
2015-02-13 13:53:30 -08:00