diff --git a/src/components/v-checkbox/v-checkbox.vue b/src/components/v-checkbox/v-checkbox.vue
index 125460d21c..2a56e22788 100644
--- a/src/components/v-checkbox/v-checkbox.vue
+++ b/src/components/v-checkbox/v-checkbox.vue
@@ -133,7 +133,6 @@ body {
.label:not(:empty) {
margin-left: 8px;
- color: var(--foreground-subdued);
transition: color var(--fast) var(--transition);
input {
@@ -169,9 +168,6 @@ body {
.checkbox {
--v-icon-color: var(--foreground-normal);
}
- .label {
- color: var(--foreground-normal);
- }
}
&.block {
@@ -179,7 +175,7 @@ body {
width: 100%;
height: var(--input-height);
padding: 10px; // 14 - 4 (border)
- border: 2px solid var(--background-subdued);
+ border: 2px solid var(--border-subdued);
border-radius: var(--border-radius);
&::before {
diff --git a/src/components/v-icon/custom-icons/folder_move.vue b/src/components/v-icon/custom-icons/folder_move.vue
new file mode 100644
index 0000000000..0fdd11415f
--- /dev/null
+++ b/src/components/v-icon/custom-icons/folder_move.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
diff --git a/src/components/v-icon/v-icon.vue b/src/components/v-icon/v-icon.vue
index 73d269e712..d7792fb696 100644
--- a/src/components/v-icon/v-icon.vue
+++ b/src/components/v-icon/v-icon.vue
@@ -28,6 +28,7 @@ import CustomIconSignalWifi2Bar from './custom-icons/signal_wifi_2_bar.vue';
import CustomIconSignalWifi3Bar from './custom-icons/signal_wifi_3_bar.vue';
import CustomIconFlipHorizontal from './custom-icons/flip_horizontal.vue';
import CustomIconFlipVertical from './custom-icons/flip_vertical.vue';
+import CustomIconFolderMove from './custom-icons/folder_move.vue';
const customIcons: string[] = [
'box',
@@ -43,6 +44,7 @@ const customIcons: string[] = [
'signal_wifi_3_bar',
'flip_horizontal',
'flip_vertical',
+ 'folder_move',
];
export default defineComponent({
@@ -60,6 +62,7 @@ export default defineComponent({
CustomIconSignalWifi3Bar,
CustomIconFlipHorizontal,
CustomIconFlipVertical,
+ CustomIconFolderMove,
},
props: {
name: {
diff --git a/src/interfaces/repeater/repeater-row-form.vue b/src/interfaces/repeater/repeater-row-form.vue
index 35f8c9fd6b..d647915c7a 100644
--- a/src/interfaces/repeater/repeater-row-form.vue
+++ b/src/interfaces/repeater/repeater-row-form.vue
@@ -31,13 +31,14 @@ export default defineComponent({
@import '@/styles/mixins/type-styles.scss';
.form {
- --form-vertical-gap: 24px;
- --form-horizontal-gap: 12px;
+ --v-form-vertical-gap: 24px;
+ --v-form-horizontal-gap: 24px;
padding: 12px;
padding-top: 0;
::v-deep .type-label {
+ font-weight: 600;
@include type-text;
}
}
diff --git a/src/interfaces/repeater/repeater-row.vue b/src/interfaces/repeater/repeater-row.vue
index a674734d30..531d66c881 100644
--- a/src/interfaces/repeater/repeater-row.vue
+++ b/src/interfaces/repeater/repeater-row.vue
@@ -53,10 +53,18 @@ export default defineComponent({
diff --git a/src/lang/en-US/index.json b/src/lang/en-US/index.json
index e10e5551e6..4afd41d821 100644
--- a/src/lang/en-US/index.json
+++ b/src/lang/en-US/index.json
@@ -73,7 +73,7 @@
"confirm_revert": "Confirm Revert",
"confirm_revert_body": "This will revert the item to the selected state.",
- "editing_role": "Editing {role} Role",
+ "editing_role": "{role} Role",
"editing_webhook": "Editing Webhook",
"code": "Code",
@@ -600,6 +600,7 @@
"editing_file": "Editing File: {title}",
"changes_are_immediate_and_permanent": "Changes are immediate and permanent",
+ "preset_name_placeholder": "Name of bookmark...",
"editing_preset": "Editing Preset",
"layout_preview": "Layout Preview",
"layout_setup": "Layout Setup",
@@ -616,13 +617,13 @@
"page_help_activity_detail": "**Activity Detail** — Shows accountability info, revision data, and the update message for this activity record.",
"page_help_files_browse": "**File Library** — Lists all file assets uploaded to this project. Customize layout, filters, and sorting to tailor your view, and even save bookmarks of these different configurations for quick access.",
"page_help_files_detail": "**File Detail** — A form for managing file metadata, editing the original asset, and updating access settings.",
- "page_help_settings_project": "**Project Settings** — Your project's global configuration options.",
+ "page_help_settings_project": "**Project Settings** — Your project's global configuration options.
Learn More",
"page_help_settings_datamodel_collections": "**Data Model: Collections** — Lists all collections available. This includes visible, hidden, and system collections, as well as unmanaged database tables that can be added.",
"page_help_settings_datamodel_fields": "**Data Model: Collection** — A form for managing this collection and its fields.",
"page_help_settings_roles_browse": "**Browse Roles** — Lists the Admin, Public and custom User Roles.",
"page_help_settings_roles_detail": "**Role Detail** — Manage a role's permissions and other settings.",
"page_help_settings_presets_browse": "**Browse Presets** — Lists all presets in the project, including: user, role, and global bookmarks, as well as default views.",
- "page_help_settings_presets_detail": "**Preset Detail** — A form for managing bookmarks and default collection presets.",
+ "page_help_settings_presets_detail": "**Preset Detail** — A form for managing bookmarks and default collection presets.
To create a default preset, choose a role... TK TK",
"page_help_settings_webhooks_browse": "**Browse Webhooks** — Lists all webhooks within the project.",
"page_help_settings_webhooks_detail": "**Webhook Detail** — A form for creating and managing project webhooks.",
"page_help_users_browse": "**User Directory** — Lists all system users within this project.",
diff --git a/src/layouts/cards/components/card.vue b/src/layouts/cards/components/card.vue
index cab8cc737c..c83daef6b6 100644
--- a/src/layouts/cards/components/card.vue
+++ b/src/layouts/cards/components/card.vue
@@ -221,6 +221,16 @@ export default defineComponent({
opacity: 0;
transition: opacity var(--fast) var(--transition);
+ &::before {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background-image: linear-gradient(-180deg, rgba(38, 50, 56, 0.2) 10%, rgba(38, 50, 56, 0));
+ content: '';
+ }
+
&.select-mode {
opacity: 1;
}
diff --git a/src/layouts/cards/components/header.vue b/src/layouts/cards/components/header.vue
index 46a651fd8e..702dccd32e 100644
--- a/src/layouts/cards/components/header.vue
+++ b/src/layouts/cards/components/header.vue
@@ -1,11 +1,14 @@