73 Commits

Author SHA1 Message Date
dniz
3f6ba81d6e Remove library references to widget package
PiperOrigin-RevId: 191302154
2018-04-03 12:07:57 -04:00
dniz
b7fc767a25 Update MDC Android How-To documentation for GitHub
PiperOrigin-RevId: 190057320
2018-04-03 11:46:33 -04:00
cketcham
848795fa39 Add Documentation for BottomAppBar
PiperOrigin-RevId: 189775730
2018-04-03 11:45:43 -04:00
shyndman
cd308f93d1 Fixes more CoordinatorLayout.md links.
I think I got all of them this time.

PiperOrigin-RevId: 188793949
2018-03-12 19:33:31 -04:00
shyndman
1ba50c54ca Fixes a broken link to CoordinatorLayout in the documentation.
I opted to link to Android Developers, rather than remove the link entirely.

PiperOrigin-RevId: 188725152
2018-03-12 12:57:48 -04:00
dniz
5014817935 Update AppBarLayout Behavior to support snapping to child view's margins
PiperOrigin-RevId: 188368805
2018-03-12 12:55:50 -04:00
Material Design Team
856ed8d313 Changed "wrap" to "wrap_content" in Chip XML definitions for layout_width and layout_height.
PiperOrigin-RevId: 185690618
2018-03-12 12:40:36 -04:00
gauthams
28ea9a4fdd Update MDC button documentation
PiperOrigin-RevId: 184761550
2018-03-12 12:36:27 -04:00
cketcham
6d54ca8e9a Update the icon for Material Components doc
PiperOrigin-RevId: 184311975
2018-03-12 12:32:05 -04:00
dniz
c31ef1f1d7 Update Gradle and Maven configurations
PiperOrigin-RevId: 183872033
2018-03-02 14:58:51 -05:00
markwei
d36b0a9db0 Add styles and attributes to TabLayout documentation.
PiperOrigin-RevId: 183324248
2018-03-02 14:53:06 -05:00
markwei
19c081b025 Use common style header for TextInputLayout
PiperOrigin-RevId: 183316060
2018-02-27 13:21:50 -05:00
markwei
1bc7c013d1 Add updated Material theme guidance on top of component documentation.
The goal is that this snippet can be copied and pasted across all of our component documentation.

PiperOrigin-RevId: 183315682
2018-02-27 13:05:53 -05:00
markwei
fd7e091121 Update Material Components for Android documentation.
PiperOrigin-RevId: 183311918
2018-02-27 12:55:46 -05:00
markwei
077d371f39 Add styles and attributes to MaterialCardView documentation.
PiperOrigin-RevId: 183306995
2018-02-27 12:06:10 -05:00
shyndman
b082edabdc Updates link in docsite-index.md
A stricter link checker now enforces that relative links point to files in the repo. The links are rewritten during the generation process to point to the target file's location in the site (its path).

PiperOrigin-RevId: 183297910
2018-01-25 18:26:17 -05:00
markwei
8f026e65a8 Flesh out FAB doc examples.
PiperOrigin-RevId: 183143764
2018-01-25 18:25:38 -05:00
markwei
8f269672e1 Add chip documentation.
PiperOrigin-RevId: 183139001
2018-01-25 18:25:09 -05:00
markwei
710f3cd065 Touch up MaterialCardView docs.
Fix invalid icon. Add to side nav.

PiperOrigin-RevId: 183075794
2018-01-25 18:23:35 -05:00
markwei
44dd1c6248 FAB readme.
Includes all the styles and attributes, two of the most critical pieces of information that readers come looking for.

PiperOrigin-RevId: 182858497
2018-01-25 18:20:12 -05:00
gauthams
abc9555ba5 Update button style names
PiperOrigin-RevId: 182446238
2018-01-25 18:11:50 -05:00
dcarlsson
8bd429a410 Add documentation for new MaterialCardView class
PiperOrigin-RevId: 181376638
2018-01-11 11:14:32 -05:00
travisc
0f29cbf042 Make widget its own package, change lib into a pure export package.
This also moves expandable and transformation into their own packages, as was originally intended (but they had resources, which was problematic at that time). CoordinatorLayout has been moved out of the typical source root to ease its later deletion (when it has made it into core-ui).

PiperOrigin-RevId: 180728823
2018-01-11 11:08:30 -05:00
afohrman
70da9a0659 Correct bottom nav code sample.
The code sample said to use the itemBackground attribute to set a color on the bottom nav, but that attribute is meant for the ripple and should not be overridden. Instead, clients should set android:background.

Also updated some color values to suggest colors that are closer to our guidance from spec.

PiperOrigin-RevId: 179946811
2018-01-11 11:01:12 -05:00
afohrman
8d5beaf1aa Update Bottom Nav documentation.
Correct guidance for ColorStateList creation. It now says to use state_checked instead of state_enabled.

Also includes some minor naming changes.

PiperOrigin-RevId: 179940335
2018-01-11 11:00:33 -05:00
dniz
3d8bfb14da Update Top App Bar docs to explain centered nested child
PiperOrigin-RevId: 179693853
2018-01-11 10:57:28 -05:00
travisc
ab2fec6da4 Move lib/src/ to lib/java/, and lib/jvmtests/javatests/ to lib/javatests/.
Bazel is happier if Java/Java test roots are named 'java' and 'javatests', and
this will mean that once we create a BUILD file for
android/support/design/{widget,internal}/ we'll no longer need a custom package
specified in our build (which tends to cause build problems that manifest quite
weirdly). This commit doesn't attempt to refactor the build at all yet, and is
just a pure move.

PiperOrigin-RevId: 178060739
2018-01-11 10:50:18 -05:00
dniz
4538e1ec69 Update text field documentaion for new functionality
PiperOrigin-RevId: 175669674
2017-11-14 15:07:16 -05:00
dniz
6dcf393120 Restore Catalog CTL expanded/collapsed state
PiperOrigin-RevId: 175329355
2017-11-14 15:06:27 -05:00
dniz
56f5cca116 Update TextInputLayout documentation to have notes about setting hint programmatically.
PiperOrigin-RevId: 173691474
2017-11-14 14:11:07 -05:00
gauthams
b69105e65a Update Material Button to use colorAccent rather than colorSecondary
PiperOrigin-RevId: 173618911
2017-11-14 14:10:51 -05:00
markwei
ce0aeddf4e Minor FAB documentation changes.
Use app:srcCompat instead of android:src for compat tinting support.

PiperOrigin-RevId: 171995188
2017-11-14 13:41:35 -05:00
gauthams
8c87bd00ab Add documentation for MaterialButton
PiperOrigin-RevId: 171613843
2017-11-14 13:36:42 -05:00
miguely
78fc02e266 Add high level documentation for BackLayerLayout.
Also fixes some missing stuff in javadoc.

PiperOrigin-RevId: 165744096
2017-09-21 14:32:47 -04:00
dcarlsson
c6fdfe669e Update headers for Android Material Components documentation to clarify page titles in relation to table of contents/index listings.
- Update page title for each piece of documentation to use the vernacular concept rather
than the class name for the component.
- Treat all instances of class names as proper nouns and mark them as code names.

PiperOrigin-RevId: 155705022
2017-05-11 12:57:38 -07:00
shyndman
01f8349ad1 Changes a number of links to be relative.
PiperOrigin-RevId: 155675090
2017-05-10 14:26:50 -07:00
afohrman
0a157b9975 Fix semi-broken link in TextInputLayout documentation.
The link to a method on Android's doc site had slashes in it, so it linked to the right documentation page, but not the specific method.

PiperOrigin-RevId: 155658544
2017-05-10 12:05:58 -07:00
shyndman
1689aa0f15 Changes a couple absolute paths to relative ones.
Required for the docsite link rewriting.

PiperOrigin-RevId: 155658527
2017-05-10 12:05:39 -07:00
shyndman
cc0114d65f Fixes a broken link.
PiperOrigin-RevId: 155649622
2017-05-10 11:09:41 -07:00
shyndman
0627e7d2f8 Updates the docsite index to resemble iOS's.
Uses the correct CSS classes, and names each of the steps. The last two steps were merged, and we added in a click handler.

PiperOrigin-RevId: 155561692
2017-05-09 17:19:49 -07:00
Material Design Team
56e263ff89 Replace "pixel-perfect" with "accurate" in a title.
PiperOrigin-RevId: 155557779
2017-05-09 17:18:26 -07:00
Material Design Team
17ded0f2e1 Update one-line component descriptions for consistency across the three MDC sites.
PiperOrigin-RevId: 155531666
2017-05-09 13:00:58 -07:00
shyndman
50cc15caa4 Adds screenshot mocks to the documentation of several components.
PiperOrigin-RevId: 155454192
2017-05-08 18:04:09 -07:00
shyndman
6eeec0aa8e Makes the contributing page available on the docsite.
Also removes a couple of TODOs.

PiperOrigin-RevId: 155451443
2017-05-08 17:43:56 -07:00
shyndman
8efb2c83f3 Corrects two links in the docsite index.
PiperOrigin-RevId: 155451426
2017-05-08 17:43:15 -07:00
shyndman
a14fe167cf Documentation cleanup.
I'm updating this CL as I go to fix all the issue we can find.

* Icon lists items now use correct icons, and are rearranged to be consistent.
* Removed HTML comments that were interfering with the Liquid templates.
* Added the benefits list to the docsite-index.
* Capitalized "Design" in Material Design.
* Spec links in icon list now use consistent labels.
* URLs, headings and page titles are now internally consistent within the platform.

PiperOrigin-RevId: 155445665
2017-05-08 16:48:53 -07:00
afohrman
694c28dff3 Add documentation for CollapsingToolbarLayout.
PiperOrigin-RevId: 155434267
2017-05-08 15:54:46 -07:00
afohrman
246d51ca6f Change formatting in XML example for TextInputLayout.
PiperOrigin-RevId: 155424482
2017-05-08 15:50:11 -07:00
travisc
ec1845fd32 Add CoordinatorLayout docs.
PiperOrigin-RevId: 155418527
2017-05-08 13:25:32 -07:00
afohrman
ef469ab452 Add documentation for TextInputLayout.
PiperOrigin-RevId: 155413910
2017-05-08 13:06:21 -07:00