diff --git a/app/src/lang/en-US/index.json b/app/src/lang/en-US/index.json index 9fb9ab45fb..906a391086 100644 --- a/app/src/lang/en-US/index.json +++ b/app/src/lang/en-US/index.json @@ -21,6 +21,12 @@ "markdown": "Markdown", "tabbed": "Tabbed", + "all_access": "All Access", + "no_access": "No Access", + "use_custom": "Use Custom", + "edit_custom": "Edit Custom", + + "presentation_and_aliases": "Presentation & Aliases", "revision_post_update": "Here is what this item looked like after the update...", diff --git a/app/src/modules/settings/routes/roles/detail/components/permissions-overview/index.ts b/app/src/modules/settings/routes/roles/detail/components/permissions-overview/index.ts new file mode 100644 index 0000000000..70f90574a9 --- /dev/null +++ b/app/src/modules/settings/routes/roles/detail/components/permissions-overview/index.ts @@ -0,0 +1,4 @@ +import PermissionsOverview from './permissions-overview.vue'; + +export { PermissionsOverview }; +export default PermissionsOverview; diff --git a/app/src/modules/settings/routes/roles/detail/components/permissions-overview/permissions-overview-header.vue b/app/src/modules/settings/routes/roles/detail/components/permissions-overview/permissions-overview-header.vue new file mode 100644 index 0000000000..96cb7c3487 --- /dev/null +++ b/app/src/modules/settings/routes/roles/detail/components/permissions-overview/permissions-overview-header.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/app/src/modules/settings/routes/roles/detail/components/permissions-overview/permissions-overview-row.vue b/app/src/modules/settings/routes/roles/detail/components/permissions-overview/permissions-overview-row.vue new file mode 100644 index 0000000000..a19a9927d4 --- /dev/null +++ b/app/src/modules/settings/routes/roles/detail/components/permissions-overview/permissions-overview-row.vue @@ -0,0 +1,52 @@ + + + + + diff --git a/app/src/modules/settings/routes/roles/detail/components/permissions-overview/permissions-overview-toggle.vue b/app/src/modules/settings/routes/roles/detail/components/permissions-overview/permissions-overview-toggle.vue new file mode 100644 index 0000000000..2c88ebbd86 --- /dev/null +++ b/app/src/modules/settings/routes/roles/detail/components/permissions-overview/permissions-overview-toggle.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/app/src/modules/settings/routes/roles/detail/components/permissions-overview/permissions-overview.vue b/app/src/modules/settings/routes/roles/detail/components/permissions-overview/permissions-overview.vue new file mode 100644 index 0000000000..c349cd0a87 --- /dev/null +++ b/app/src/modules/settings/routes/roles/detail/components/permissions-overview/permissions-overview.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/app/src/modules/settings/routes/roles/detail/detail.vue b/app/src/modules/settings/routes/roles/detail/detail.vue index b4c2e4a081..0023ded78c 100644 --- a/app/src/modules/settings/routes/roles/detail/detail.vue +++ b/app/src/modules/settings/routes/roles/detail/detail.vue @@ -1,5 +1,13 @@