2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-15 03:25:42 +00:00

Added Color Theme view in settings

This commit is contained in:
eeintech
2020-09-07 11:29:24 -05:00
parent f0713ce01d
commit 0548bee8ad
8 changed files with 875 additions and 5 deletions

View File

@ -0,0 +1,20 @@
# Generated by Django 3.0.7 on 2020-09-07 16:12
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('common', '0006_auto_20200203_0951'),
]
operations = [
migrations.CreateModel(
name='Theme',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('theme', models.IntegerField(choices=[(0, 'Default'), (1, 'Darker')], default=0)),
],
),
]

View File

@ -154,3 +154,17 @@ class Currency(models.Model):
self.value = 1.0
super().save(*args, **kwargs)
class Theme(models.Model):
""" Color Theme setting """
class ThemeChoices(models.IntegerChoices):
DEFAULT = 0, _('Default')
DARKER = 1, _('Darker')
theme = models.IntegerField(choices=ThemeChoices.choices,
default=ThemeChoices.DEFAULT)
def __str__(self):
return self.theme