Commit Graph

1628 Commits (8aa417b5b10668a47cbc50e6ed5d3e3bcc444ca4)

Author SHA1 Message Date
Nicolas Garnier cb7f673f1b Improve the behavior of deep-linking:
- If hash is empty (or unknown) first item gets displayed
 - On deep linking we don't display "badges" to start then change the page. Now the page is blank and then we load the correct deep-linked page.
2015-06-13 00:35:45 +02:00
Nicolas Garnier cdd8a73e9c Add deep linking and back button support in the Components page. 2015-06-12 18:08:01 +02:00
Jonathan Garbee 75d6e7701e Fix overflow bars on code samples. 2015-06-12 10:12:16 +01:00
Jonathan Garbee 9a76787924 Fixing demo so card headers display as they should. 2015-06-12 10:11:28 +01:00
Sérgio Gomes 93b26d8933 Adding generation for individual demos.
This enables much easier per-component testing.
2015-06-11 16:02:19 +01:00
Nicolas Garnier d55a161018 Adds Syntax highlighting for code blocks. Closes #375
- Using the Prism lib
 - Moved Prism from the Component page only to the common layout
 - Transalte prism "markup" annotation to "html"
 - Translate markdown code blocks class names to Prism code block class names
2015-06-11 15:43:36 +02:00
Nicolas Garnier 6cf9f6cee8 Small tweak of Code blocks styling. 2015-06-11 02:06:29 +02:00
Sérgio Gomes 3c7b27ae36 Fixing docs links with '//'; small docs fixes. 2015-06-10 16:57:23 +01:00
Jonathan Garbee 53712ff2d8 Updated references to hosted libraries to be HTTPS 2015-06-10 11:53:17 -04:00
Nicolas Garnier 2f1e588590 Adding GitHub markdown-style styling for code blocks. 2015-06-10 17:30:53 +02:00
Nicolas Garnier 14a4c5c20c Adding ability to inject the version number into the mini site using `$$version$$` 2015-06-10 12:39:38 +02:00
Sérgio Gomes e245e187bc Fix wrapping issues in docs.
These were being caused by overly long lines in embedded code samples.
Truncated them all to 80 characters.
2015-06-09 16:14:05 +01:00
Sérgio Gomes a51536eb4c Scoping docs CSS properly. Fixes #346 2015-06-09 15:55:32 +01:00
Sérgio Gomes 05c9351c01 Fixes #344 2015-06-09 15:26:59 +01:00
Sérgio Gomes 41cd1bbb49 Major changes to component documentation:
- Reorganized components in categories
- Updated all icons (per category, now)
- Fixed menu and tooltip demos
2015-06-09 14:21:07 +01:00
Sérgio Gomes 8b4fe8f2bd Reimplementing components page.
The currently implementation is massively over-engineered.
2015-06-09 11:11:03 +01:00
Jonathan Garbee b10ed61ccd Updated browser support for dropping IE8 in any official capacity other than best effort. 2015-06-08 14:13:07 -04:00
Sérgio Gomes 8707c7c75c Merge pull request #355 from google/docs-update
Land documentation updates (Fixes #354)
2015-06-08 13:24:09 +01:00
Jonathan Garbee d2995fa0b7 Updated docs to fix for recent updates. 2015-06-08 08:22:09 -04:00
Sérgio Gomes 99df82af45 Adding badge component 2015-06-08 13:17:39 +01:00
Jonathan Garbee c5cdde71ca Remove period from classes in markup. 2015-06-08 08:06:18 -04:00
Addy Osmani f7199e4634 Add Shadows docs 2015-06-08 10:56:12 +01:00
Addy Osmani 5c02baacd3 Update menu docs 2015-06-08 10:56:04 +01:00
Addy Osmani b118034737 Add mdl-js-layout note 2015-06-08 10:55:57 +01:00
Addy Osmani 14624243d5 Update Grid docs 2015-06-08 10:55:50 +01:00
Addy Osmani b0ab892a98 Add Badge docs 2015-06-08 10:55:42 +01:00
Addy Osmani f8b26f9ec2 Merge pull request #343 from google/issue-299
Introduce separate serve:browsersync task (fixes #299)
2015-06-07 01:01:40 +01:00
Alexander Surma 420a070502 Use gulp-open in serve task 2015-06-05 12:41:36 -07:00
Alexander Surma 869e968a3b Introduce separate serve:browsersync task (fixes #299) 2015-06-05 12:41:36 -07:00
Surma 6f244cdcd9 Merge pull request #290 from google/microsite-ui-review
Microsite ui review
2015-06-05 09:23:06 -07:00
Sérgio Gomes c4c95cf432 Renaming tab image to match components.md 2015-06-05 17:17:35 +01:00
Sérgio Gomes a2b6d1a620 Fixing issue with nested layouts 2015-06-05 17:05:48 +01:00
Sérgio Gomes 2ab24047fa Adding missing components to docs and fixing some CSS issues 2015-06-05 17:05:13 +01:00
Jonathan Garbee 2bfcb9e21d Contents to table 2015-06-05 17:01:43 +01:00
Jonathan Garbee 2ed7721cd8 Fix card actions padding. Consistent padding on each side. 2015-06-05 11:28:22 -04:00
Jonathan Garbee 5667fe41c1 Move grid to last import. 2015-06-05 16:24:34 +01:00
Jonathan Garbee 53a80d6321 Subtitle documented. 2015-06-05 16:19:35 +01:00
Jonathan Garbee 1df3396b5f Card typography improved. 2015-06-05 16:19:35 +01:00
Alexander Surma e772174330 Make publish take partially synchronous (lands #342) 2015-06-05 16:11:13 +01:00
Alexander Surma e4cef5ded6 Add .publish to clean task 2015-06-05 16:10:50 +01:00
Sérgio Gomes 033c8e6240 Fixing up button demo
- Now linking to minified prism js
- Don't use prism's ugly line feed markers
- Make buttons use Material icons instead of the '+' character
- Prefix all styles for the button demo with demo-button, to avoid collisions
- Make preview boxes width 100%, to avoid jumping to different sizes depending on code content
2015-06-03 17:21:51 +01:00
Sérgio Gomes 4a1eafc84d Some cleanups to new documentation:
- Removed unnecessary imports
- Load general demo styling
- Load demo-specific CSS and JS if available
2015-06-03 16:30:02 +01:00
Marc Cohen 0fbb65aeab Move demo.js from src to docs/_assets 2015-06-03 15:52:33 +01:00
Sérgio Gomes e550304d4b Squashing all of @marcacohen 's work on partial component pages so far.
The commit history was a bit too complicated, which made it hard to rebase.
2015-06-03 15:51:38 +01:00
Alexander Surma 1f900e2e6d Replace graphs with SVG 2015-06-02 16:12:11 -07:00
Alexander Surma a798f23e8d Implement Zach's template review 2015-06-02 16:12:11 -07:00
Alexander Surma 7b14bfa3ec Implement small header 2015-06-02 16:09:45 -07:00
Alexander Surma fd804d64b6 Adjust search panel 2015-06-02 16:09:44 -07:00
Alexander Surma 6f9a0752f4 Add favicon and touch icons 2015-06-02 16:09:44 -07:00
Alexander Surma c3228abf89 Make template preview images responsive 2015-06-02 16:09:44 -07:00