Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/esnaultdev/MaterialValues

An Android library for material design values
https://github.com/esnaultdev/MaterialValues

android jcenter material ui

Last synced: about 23 hours ago
JSON representation

An Android library for material design values

Lists

README

        

Archived
--------

This repository has been archived.

You can use [Material Components Android](https://github.com/material-components/material-components-android) directly, or other libraries ([Material Dialogs](https://github.com/afollestad/material-dialogs), [TapTargetView](https://github.com/KeepSafe/TapTargetView), etc.) for drop-in components.

----------------

![MinSdk](https://img.shields.io/badge/minSdk-16-green.svg)
[![jCenter](https://img.shields.io/badge/jCenter-1.1.1-green.svg)](https://bintray.com/aohayou/maven/material-values/_latestVersion)
[![License](https://img.shields.io/badge/License-Apache--2.0%20-blue.svg)](./LICENSE)

![Logo](docs/images/logo-title.png)

All the values from the [Material Design guidelines](https://material.google.com) defined in resources for Android.

Use the [documentation](https://esnaultdev.github.io/MaterialValues/) for more information.

Values
------

Here is an overview of the values covered by this library:

**Style**

- [Color](https://esnaultdev.github.io/MaterialValues/style/colors/)
- [Icons](https://esnaultdev.github.io/MaterialValues/style/icons/)
- [Typography](https://esnaultdev.github.io/MaterialValues/style/typography/)

**Layout**

- [Metrics & keylines](https://esnaultdev.github.io/MaterialValues/layout/keylines/)
- [Responsive UI](https://esnaultdev.github.io/MaterialValues/layout/responsive_ui/)
- [Elevation](https://esnaultdev.github.io/MaterialValues/layout/elevation/)
- [Structure](https://esnaultdev.github.io/MaterialValues/layout/structure/)

**Components**

- [Bottom navigation](https://esnaultdev.github.io/MaterialValues/component/bottom_navigation/)
- [Bottom sheet](https://esnaultdev.github.io/MaterialValues/component/bottom_sheet/)
- [Buttons](https://esnaultdev.github.io/MaterialValues/component/buttons/)
- [Cards](https://esnaultdev.github.io/MaterialValues/component/card/)
- [Chips](https://esnaultdev.github.io/MaterialValues/component/chips/)
- [Dialogs](https://esnaultdev.github.io/MaterialValues/component/dialogs/)
- [Dividers](https://esnaultdev.github.io/MaterialValues/component/dividers/)
- [Expansion panels](https://esnaultdev.github.io/MaterialValues/component/expansion_panels/)
- [Grid lists](https://esnaultdev.github.io/MaterialValues/component/grid_lists/)
- [Lists](https://esnaultdev.github.io/MaterialValues/component/lists/)
- [Menus](https://esnaultdev.github.io/MaterialValues/component/menus/)
- [Steppers](https://esnaultdev.github.io/MaterialValues/component/steppers/)
- [Subheaders](https://esnaultdev.github.io/MaterialValues/component/subheaders/)
- [Tooltips](https://esnaultdev.github.io/MaterialValues/component/tooltips/)

Usage
-----

Just add this dependency to your build.gradle:
```
compile 'blue.aodev:material-values:1.1.1'
```

The artifact is currently only available on jCenter, not mavenCentral.
Make sure that your buildscript repositories include jCenter.

Changelog
---------

A changelog is available [here](https://esnaultdev.github.io/MaterialValues/about/changelog/).

-----

Inspired by DmitryMalkovich's [material-design-dimens](https://github.com/DmitryMalkovich/material-design-dimens).

© 2016 Ao (Matthieu Esnault) - Released under [Apache-2.0 License](https://raw.githubusercontent.com/AoDevBlue/MaterialValues/master/LICENSE)