2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-06-13 02:35:27 +00:00

Improvements for dark mode (#322)

* Action colors are now determined based on theme

* Fix unused import

* Update some more colors based on theme

* Updated release notes

* Better color choice

* Update for home screen

* Updates for app drawer

* remove unused import
This commit is contained in:
Oliver
2023-04-18 23:07:24 +10:00
committed by GitHub
parent d926686a89
commit 612db9f194
17 changed files with 69 additions and 92 deletions

View File

@ -1,16 +1,21 @@
import "dart:ui";
import "package:flutter/material.dart";
import "package:one_context/one_context.dart";
const Color COLOR_GRAY_LIGHT = Color.fromRGBO(150, 150, 150, 1);
const Color COLOR_CLICK = Color.fromRGBO(150, 120, 100, 0.9);
// Return an "action" color based on the current theme
Color get COLOR_ACTION {
const Color COLOR_BLUE = Color.fromRGBO(0, 0, 250, 1);
BuildContext? context = OneContext().context;
const Color COLOR_STAR = Color.fromRGBO(250, 250, 100, 1);
if (context != null) {
return Theme.of(context).indicatorColor;
} else {
return Colors.lightBlue;
}
}
const Color COLOR_WARNING = Color.fromRGBO(250, 150, 50, 1);
const Color COLOR_DANGER = Color.fromRGBO(250, 50, 50, 1);
const Color COLOR_SUCCESS = Color.fromRGBO(50, 250, 50, 1);
const Color COLOR_PROGRESS = Color.fromRGBO(50, 50, 250, 1);
const Color COLOR_SELECTED = Color.fromRGBO(0, 0, 0, 0.05);
const Color COLOR_PROGRESS = Color.fromRGBO(50, 50, 250, 1);