Commit Graph

265 Commits (786db4d3e9ef4ed72a8ef0fb51e092e555ad6e1d)

Author SHA1 Message Date
Nicolas Garnier fc9310d712 Merge pull request #398 from google/getting-started
Getting Started guide UX/UI review
2015-06-16 17:57:22 +02:00
Nicolas Garnier 2a41c1a531 Getting Started guide UX/UI review fixes. 2015-06-16 17:55:50 +02:00
Jonathan Garbee 2f05395672 Add hidden attribute reset for legacy browser support. (Closes #397) 2015-06-16 12:42:58 +01:00
Nicolas Garnier b3cbc48dea Adding a Getting started guide. 2015-06-15 23:21:34 +02:00
Addy Osmani 57fa9c7d8f Add support for grid-specific builds 2015-06-15 17:24:52 +01:00
Addy Osmani e09a173384 Merge branch 'master' of https://github.com/google/material-design-lite
* 'master' of https://github.com/google/material-design-lite:
  Move ripple style initialization to first click.
  More scoping changes to docs
2015-06-15 14:32:16 +01:00
Addy Osmani 303feed384 progress.js: fix sticky operators for jscs 2015-06-15 14:32:06 +01:00
Sérgio Gomes 2900abdd45 Move ripple style initialization to first click.
This avoids issues with rippled components starting out hidden and
being revealed later.
2015-06-15 14:03:38 +01:00
Sérgio Gomes a1ef93803c More scoping changes to docs 2015-06-15 13:43:23 +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
Jonathan Garbee 53712ff2d8 Updated references to hosted libraries to be HTTPS 2015-06-10 11:53:17 -04: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 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 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
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
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 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
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
Jonathan Garbee cfd9835fc4 Card Material Design alignment. 2015-06-02 10:31:30 -04:00
Sérgio Gomes f69173182c Reworking data table demo 2015-06-02 14:45:48 +01:00
Sérgio Gomes 171e72ba51 All demos now use static CSS. 2015-06-02 14:44:15 +01:00
Sérgio Gomes 996f15ac13 Merge pull request #331 from google/official-icon-font
Switching to official MD icon font ("Material Icons")
2015-06-02 14:39:05 +01:00
Jonathan Garbee b9c27a4253 Default font stacks. 2015-06-02 08:43:33 -04:00
Sérgio Gomes f785491fed Adding in some missing changes 2015-06-02 12:42:22 +01:00
Sérgio Gomes 9f61b972eb Switching to official MD icon font ("Material Icons")
- Removed all icon font files
- Removed icon font tasks and dependencies in the gulpfile
- Updated all sources, demos and templates to the official font
2015-06-02 11:05:24 +01:00
Sérgio Gomes 2171fff790 Merge pull request #322 from google/data-table
Add basic data table, with more functionality to come later
2015-06-02 10:03:51 +01:00
Sérgio Gomes 0e5f87b073 Merge pull request #332 from google/margin-reset
Reset body margin.
2015-06-02 10:02:14 +01:00
Alexander Surma 46b35d22ec Fix floating label on expandable textfield (fixes #304) 2015-06-01 17:58:24 -07:00
Jonathan Garbee dbc7fdf22c Reset body margin. 2015-06-01 12:47:41 -04:00
Sérgio Gomes abfc88eeb0 Removing all card logic from the table 2015-06-01 16:21:17 +01:00
Sérgio Gomes 4df49777d5 Add basic data table, with more functionality to come later. 2015-06-01 16:10:18 +01:00
Jonathan Garbee f1252fd0b8 Merge pull request #317 from google/handler-downgrade
Downgrade functionality and components updated with downgrade methods.
2015-06-01 08:07:33 -04:00
Jonathan Garbee bc57a73e46 Merge branch 'master' into handler-downgrade
Conflicts:
	src/mdlComponentHandler.js
2015-06-01 08:07:02 -04:00
Addy Osmani f1e6986ad1 Active state land for navigation states
* master:
  Remove CSS folder.
  Ripples shouldn't be widgets.
  Remove width on radios.
2015-05-31 16:13:56 -07:00
Sérgio Gomes da206505c1 Ripples shouldn't be widgets.
This introduces a `widget` config option to the component handler, to
define whether a component should behave as a widget. It also uses this
option on ripples, setting it to `false`, so that they don't override
the widget definition for components.

This fixes several element APIs, which can now be accessed with
<element>.widget to do e.g. <element>.widget.disable();
2015-05-27 17:18:37 +01:00
Jonathan Garbee bfe670fef7 Active state for navigation links. 2015-05-26 09:10:38 -04:00