diff --git a/lang/en/messages.php b/lang/en/messages.php index b3b3062cb34..940e32cf3c1 100644 --- a/lang/en/messages.php +++ b/lang/en/messages.php @@ -146,6 +146,10 @@ 'getting_started_widget_intro' => 'Start building your new Statamic site with these steps.', 'getting_started_widget_navigation' => 'Create multi-level lists of links for navigation bars, footers, side menus, and other site areas.', 'getting_started_widget_pro' => 'Statamic Pro adds unlimited user accounts, roles, permissions, git integration, revisions, multi-site, and more!', + 'enable_pro_license_required' => 'A Statamic Pro license is required. Enter your site license key below.', + 'enable_pro_license_key_required' => 'Please enter your Statamic Pro license key.', + 'enable_pro_license_key_invalid' => 'Invalid license key.', + 'enable_pro_license_key_instructions' => 'Find your site license key at [statamic.com/account](https://statamic.com/account/sites).', 'git_disabled' => 'Statamic Git integration is disabled.', 'git_nothing_to_commit' => 'Nothing to commit.', 'git_utility_description' => 'View and commit changes to git-tracked content and assets.', diff --git a/resources/js/components/modals/EnableProModal.vue b/resources/js/components/modals/EnableProModal.vue new file mode 100644 index 00000000000..9897b537cba --- /dev/null +++ b/resources/js/components/modals/EnableProModal.vue @@ -0,0 +1,120 @@ + + + diff --git a/resources/js/pages/Dashboard.vue b/resources/js/pages/Dashboard.vue index 57d1d9cb1ab..0d038f63de4 100644 --- a/resources/js/pages/Dashboard.vue +++ b/resources/js/pages/Dashboard.vue @@ -1,12 +1,17 @@