All Projects → pliablepixels → ionic-dark-grey-theme

pliablepixels / ionic-dark-grey-theme

Licence: Apache-2.0 license
Dark Theme for ionic2 (ionic-conference-app as example)

Projects that are alternatives of or similar to ionic-dark-grey-theme

Mypal Ionic
Mobile app to see Myki account details for iOS & Android
Stars: ✭ 71 (+144.83%)
Mutual labels:  ionic2
Sunnybaby
🍃 晴宝:最简洁的天气应用。(Built by Ionic2)
Stars: ✭ 135 (+365.52%)
Mutual labels:  ionic2
Ionic2 Rating
⭐️ Angular star rating bar. Built for Ionic 2+.
Stars: ✭ 177 (+510.34%)
Mutual labels:  ionic2
Moneyleash2
Personal expense app in ionic2/Angular2/Firebase3/AngularFire2
Stars: ✭ 89 (+206.9%)
Mutual labels:  ionic2
Chihu2
ionic2-example <吃乎2>混合开发-美食app 🍜 ☕️ 🍦 (This is a support android and apple ionic2 case, a food app)
Stars: ✭ 124 (+327.59%)
Mutual labels:  ionic2
Ionic3 Multilevelsidemenu
Ionic 3 demo of a two-level side menu.
Stars: ✭ 141 (+386.21%)
Mutual labels:  ionic2
Ion Affix
A directive for Ionic framework for creating affix headers.
Stars: ✭ 58 (+100%)
Mutual labels:  ionic2
Awesome Ionic2 Components
Should help you to get awesome components and plugins for Ionic2
Stars: ✭ 209 (+620.69%)
Mutual labels:  ionic2
Ionic2 Reddit Reader
Ionic 2 Sample App
Stars: ✭ 128 (+341.38%)
Mutual labels:  ionic2
Ionic Gallery Modal
Ionic Gallery Modal (to show all your photos)
Stars: ✭ 170 (+486.21%)
Mutual labels:  ionic2
Ionic2 City Picker
ionic2的省市区三级联动组件
Stars: ✭ 95 (+227.59%)
Mutual labels:  ionic2
Ionic2 Cnodeclub
基于Ionci 3.4.2、Angular 4、TypeScript 2.3的APP
Stars: ✭ 116 (+300%)
Mutual labels:  ionic2
Ionic2 Pokedex
🎮 Pokédex sample app developed with Ionic 2, Angular 2 and Apache Cordova. Using Pokéapi as source for data.
Stars: ✭ 143 (+393.1%)
Mutual labels:  ionic2
Drip Ionic3
「水滴打卡」App Open Source Code Base On Ionic V3 Framework
Stars: ✭ 74 (+155.17%)
Mutual labels:  ionic2
Growth Ionic
[v2.0 DEPRECATED, please update to Growth 3.0] Growth - App to help you Be Awesome Developer & Awesome Hacker
Stars: ✭ 2,200 (+7486.21%)
Mutual labels:  ionic2
Simple Ionic 3 App
A simple Ionic 3 app with get requests to a local JSON file. It showcases how to set up a simple service and provides some nice components for your own application.
Stars: ✭ 59 (+103.45%)
Mutual labels:  ionic2
Ionic3 Components
A project full of ionic 3 components and samples - to make life easier :)
Stars: ✭ 1,689 (+5724.14%)
Mutual labels:  ionic2
Ngx Facebook
Angular TypeScript Wrapper for Facebook SDK
Stars: ✭ 214 (+637.93%)
Mutual labels:  ionic2
Wooionic3
An eCommerce App for WooCommerce stores using Ionic 3.
Stars: ✭ 208 (+617.24%)
Mutual labels:  ionic2
React Native Vs Ionic Todos
Simplistic application to compare React Native and Ionic 2
Stars: ✭ 151 (+420.69%)
Mutual labels:  ionic2

Dark Theme for Ionic (2+) apps

This is a "Work in Progress" Dark Theme implementation for Ionic (2+) apps.

There are several components that still need styling, but its a start. Feel free to contribute with PRs. I'm also not sure if I did this the right way, so feel free to fix

Screenshots

How to run the example

  • git clone https://github.com/pliablepixels/ionic-dark-grey-theme
  • cd ionic-dark-grey-theme/example
  • npm install
  • ionic serve

How to use it in your project

To use it in your project, simply copy over the src/themes/dark files to src/themes/dark in your project and copy over src/themes/variables.scss to your src/themes (or modify your src/themes/variables.scss to use the dark theme as in this project (look at the end)

iOS Quirks

In iOS, you'll see a white background as you rotate the phone. To fix this, you need to use a plugin:

 ionic cordova plugin add cordova-plugin-webviewcolor

And then add this code to your app:

this.platform.ready().then(() => {
  if (this.platform.is('ios')) {
    // change #000 to whatever you need
    window['plugins'].webviewcolor.change('#000');
  }
}

This plugin unfortunately doesn't work with WKWebView. For a WKWebView specific solution, see here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].