From 94d7d976adc7427d1c96e980ab17553f23e46bfd Mon Sep 17 00:00:00 2001 From: Nikita Date: Sun, 6 Aug 2023 00:16:39 +0300 Subject: [PATCH] added Discussions URL --- classes/class-admin.php | 7 +++++++ src/admin/index.js | 15 ++++++++++----- src/admin/pages/index.js | 4 ++++ src/admin/style.scss | 4 +++- 4 files changed, 24 insertions(+), 6 deletions(-) diff --git a/classes/class-admin.php b/classes/class-admin.php index ca17c8e..b8dbaf0 100644 --- a/classes/class-admin.php +++ b/classes/class-admin.php @@ -80,6 +80,13 @@ class Mind_Admin { 'manage_options', 'admin.php?page=mind&sub_page=settings' ); + add_submenu_page( + 'mind', + '', + esc_html__( 'Discussions', 'mind' ), + 'manage_options', + 'https://github.com/nk-crew/mind/discussions' + ); } /** diff --git a/src/admin/index.js b/src/admin/index.js index 33ddbed..492081a 100644 --- a/src/admin/index.js +++ b/src/admin/index.js @@ -85,18 +85,23 @@ function PageWrapper() { Object.keys(pages).forEach((k) => { resultTabs.push(
  • - {/* eslint-disable-next-line react/button-has-type */} - +
  • ); }); diff --git a/src/admin/pages/index.js b/src/admin/pages/index.js index b4df599..c3a21de 100644 --- a/src/admin/pages/index.js +++ b/src/admin/pages/index.js @@ -18,4 +18,8 @@ export default { label: __('Settings', 'mind'), block: PageSettings, }, + discussions: { + label: __('Discussions', 'mind'), + href: 'https://github.com/nk-crew/mind/discussions', + }, }; diff --git a/src/admin/style.scss b/src/admin/style.scss index db09209..311bea5 100644 --- a/src/admin/style.scss +++ b/src/admin/style.scss @@ -89,7 +89,7 @@ margin: 0; } - button { + a { position: relative; padding: 10px; margin: 0 2px; @@ -98,6 +98,8 @@ background: none; border: none; outline: none; + text-decoration: none; + color: inherit; &:hover, &:focus {