tralves / theme

The gorgeous default NativeScript theme, currently under active development

Home Page:http://docs.nativescript.org/ui/theme

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NativeScript Theme: Core

npm npm

Home of the core NativeScript theme. Want to get started? Check out the theme’s documentation on the official NativeScript docs site.

Screenshots


Contributing

Clone this repo, and then use the tns run command to launch the demo app on your device or emulator of choice.

tns run ios

// or

tns run android

If you’d like to toggle the color scheme from light to dark, open the sidedrawer, scroll down to "Themes" at the bottom, and toggle away.

Publishing

NOTE: Only authorized authors can publish updates.

IMPORTANT: Always make sure you have run the demo app in iOS or Android to verify any changes as well as ensure the latest css has been built before doing the following:

  • Bump version in nativescript-theme-core.json
  • Adjust nativescript-theme-core.md if any changes to the published README are needed.
npm run builder
cd nativescript-theme-core
npm publish

IMPORTANT: Never modify the contents of nativescript-theme-core folder directly. The builder creates that everytime and any change you make there will be overwritten.

Setup changelog generation:

npm install -g conventional-changelog-cli

Generate changelog workflow:

  1. Make changes
  2. Commit those changes - using these conventions.
  3. Make sure Travis turns green
  4. Bump version in package.json and nativescript-theme-core.json
  5. conventional-changelog -p angular -i CHANGELOG.md -s
  6. Commit package.json and CHANGELOG.md files
  7. Tag
  8. Push

Awesome Contributors

NathanWalker TheOriginalJosh tjvantoll NathanaelA triniwiz sis0k0
NathanWalker TheOriginalJosh tjvantoll NathanaelA triniwiz sis0k0
sitefinitysteve vakrilov bradmartin firescript valentinstoychev enchev
sitefinitysteve vakrilov bradmartin firescript valentinstoychev enchev

LICENSE

Apache 2.0

About

The gorgeous default NativeScript theme, currently under active development

http://docs.nativescript.org/ui/theme

License:Other


Languages

Language:CSS 61.0%Language:TypeScript 26.5%Language:JavaScript 12.3%Language:Shell 0.1%