diff --git a/myriad/schema.sql b/myriad/schema.sql index d99536d..a426cd2 100644 --- a/myriad/schema.sql +++ b/myriad/schema.sql @@ -34,7 +34,8 @@ CREATE TABLE icons ( CREATE TABLE groups ( id INTEGER PRIMARY KEY AUTOINCREMENT, - group_name TEXT NOT NULL + group_name TEXT NOT NULL, + group_description TEXT ); CREATE TABLE group_members ( @@ -58,4 +59,22 @@ CREATE TABLE pages ( member_id INTEGER NOT NULL, page_location TEXT NOT NULL, FOREIGN KEY (member_id) REFERENCES member (id) +); + +CREATE TABLE themes ( + id INTEGER PRIMARY KEY AUTOINCREMENT, + theme_name TEXT NOT NULL, + color1 TEXT NOT NULL, + color2 TEXT NOT NULL, + color3 TEXT NOT NULL, + color4 TEXT NOT NULL, + color5 TEXT NOT NULL +); + +CREATE TABLE member_themes ( + id INTEGER PRIMARY KEY AUTOINCREMENT, + theme_id INTEGER NOT NULL, + member_id INTEGER NOT NULL, + FOREIGN KEY (theme_id) REFERENCES themes (id), + FOREIGN KEY (member_id) REFERENCES member (id) ); \ No newline at end of file diff --git a/myriad/static/style.css b/myriad/static/style.css index a96b469..1f9ec10 100644 --- a/myriad/static/style.css +++ b/myriad/static/style.css @@ -93,6 +93,11 @@ form textarea{ border-width:5px; } +#manage_icons{ + max-height:400px; + overflow-y:scroll; +} + .icon{ diff --git a/myriad/templates/base.html b/myriad/templates/base.html index 24613ee..7dc75a4 100644 --- a/myriad/templates/base.html +++ b/myriad/templates/base.html @@ -13,7 +13,8 @@ {% if g.user %}