https://github.com/theduardomaciel/officia
An app that lets you create and manage automated flows to simplify repetitive tasks and increase productivity.
https://github.com/theduardomaciel/officia
android hermes javascript react react-native tailwindcss typescript
Last synced: 3 months ago
JSON representation
An app that lets you create and manage automated flows to simplify repetitive tasks and increase productivity.
- Host: GitHub
- URL: https://github.com/theduardomaciel/officia
- Owner: theduardomaciel
- Created: 2023-02-04T21:32:24.000Z (about 2 years ago)
- Default Branch: development
- Last Pushed: 2023-11-08T21:58:59.000Z (over 1 year ago)
- Last Synced: 2024-12-06T12:15:51.446Z (5 months ago)
- Topics: android, hermes, javascript, react, react-native, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://officia.vercel.app
- Size: 58 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
officia# Additional Steps
## Android
1. ~~Enable Hermes through `android/gradle.properties`:~~
~~> hermesEnabled=true~~2. Update Kotlin version, through `android/build.gradle`, to the following version (or newer) for WatermelonDB compatibility:
```gradle
kotlinVersion = '1.8.10'
```3. Add permission to PDF files reading, through `android/app/src/main/AndroidManifest.xml`:
```xml
...
```4. Check if these permissions have been added:
```xml
```5. Add (or check) ProGuard exception rules
```xml
-keep class com.swmansion.reanimated.** { *; }
-keep class com.shopify.reactnative.skia.** { *; }
```6. Check in `android/app/src/main/res/mipmap-anydpi-v26` if the following style is added to both `ic_launcher.xml` and `ic_launcher_round.xml`:
```xml
```### Customization
1. Update xml styles through `android/app/src/main/res/values/styles.xml`, for:
> Translucent navigation bar
```xml
<!-- Status bar color. -->
<item name="android:statusBarColor" tools:targetApi="l">@android:color/transparent</item>
<!-- Navigation Bar color. -->
<item name="android:navigationBarColor" tools:targetApi="l">@android:color/transparent</item>
<item name="android:enforceStatusBarContrast" tools:targetApi="q">false</item>
<item name="android:enforceNavigationBarContrast" tools:targetApi="q">false</item>
```> Date picker customization
```xml
<item name="android:colorControlNormal">#6CBE45</item>
<item name="colorAccent">#6CBE45</item>
<item name="android:textSize">28sp</item>
```