Feature: Introduce Super Admins (#705)
* Feature: Introduce Super Admins - added new devise model for super user - added administrate gem - sample dashboards for users and accounts Co-authored-by: Pranav Raj Sreepuram <pranavrajs@gmail.com>
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
@import '../variables';
|
||||
|
||||
.superadmin-body {
|
||||
background: $color-background;
|
||||
}
|
||||
13
app/javascript/dashboard/assets/scss/super_admin/pages.scss
Normal file
13
app/javascript/dashboard/assets/scss/super_admin/pages.scss
Normal file
@@ -0,0 +1,13 @@
|
||||
@import 'shared/assets/fonts/inter';
|
||||
@import '../variables';
|
||||
|
||||
body {
|
||||
background-color: $color-background;
|
||||
font-family: Inter;
|
||||
}
|
||||
|
||||
.button {
|
||||
background-color: $color-woot;
|
||||
border-radius: 1px solid $color-woot;
|
||||
color: $color-white;
|
||||
}
|
||||
2
app/javascript/packs/superadmin.js
Normal file
2
app/javascript/packs/superadmin.js
Normal file
@@ -0,0 +1,2 @@
|
||||
import '../dashboard/assets/scss/app.scss';
|
||||
import '../dashboard/assets/scss/super_admin/index.scss';
|
||||
1
app/javascript/packs/superadmin_pages.js
Normal file
1
app/javascript/packs/superadmin_pages.js
Normal file
@@ -0,0 +1 @@
|
||||
import '../dashboard/assets/scss/super_admin/pages.scss';
|
||||
Reference in New Issue
Block a user