Djordje Vlaisavljevic
f5e81c9b16
Removed className prop from ImageUpload
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:56 +01:00
Djordje Vlaisavljevic
e9caf73175
Fixed lint error
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:09 +01:00
Djordje Vlaisavljevic
d7ecc4b33e
Moved CSS for ImageUpload
to prop
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:09 +01:00
Djordje Vlaisavljevic
449ce994f4
Moved ImageUpload
labels from props to children
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:09 +01:00
Djordje Vlaisavljevic
091b3acd61
Updated Twitter and FB card edit mode design
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:09 +01:00
Djordje Vlaisavljevic
bbb09523ce
Added bg-transparent to clearBg variants of TextField and TextArea
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:09 +01:00
Djordje Vlaisavljevic
10f987ad24
Added className prop to ImageUpload
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:09 +01:00
Djordje Vlaisavljevic
8a8561fc94
Added FB and Twitter social icons
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:09 +01:00
Rishabh
b307c59d54
Wired invites list in admin-x settings
...
refs https://github.com/TryGhost/Team/issues/3351
- adds api to get list of all invites on the site
- wires invite list with Revoke/Resend option on the User settings group
2023-06-02 18:41:09 +05:30
Peter Zimon
1a0c1c0cd2
Minor UX fix on password change
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 15:09:48 +02:00
Peter Zimon
d1c0ea6c57
Added avatar image uploader in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 15:00:36 +02:00
Peter Zimon
82b56c319e
Added cover image interaction to user details
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 14:32:42 +02:00
Rishabh
3090fc6067
Fixed password reset button state in admin-x
...
refs https://github.com/TryGhost/Team/issues/3351
- the change password button label was not getting reset on saving
2023-06-02 18:01:20 +05:30
Rishabh
94882fd6c8
Wired password reset for non-owner users
...
refs https://github.com/TryGhost/Team/issues/3351
- adds password validation and reset for non-owner users
- password validation uses basic checks for now and will include more checks from current admin in future
2023-06-02 17:57:28 +05:30
Peter Zimon
244f15238f
Added confirmation dialogs to user details
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 13:12:21 +02:00
Peter Zimon
fb362ba3de
Merged iconbutton to button component
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 13:12:15 +02:00
Peter Zimon
7535fc73fc
Added click to menu items in AdminX
...
rers. https://github.com/TryGhost/Team/issues/3318
2023-06-02 12:21:30 +02:00
Djordje Vlaisavljevic
6e7f974e7e
Added more padding to Menu
stories
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-02 11:05:00 +01:00
Djordje Vlaisavljevic
c5ff9d182e
Added labels for User Settings modal Menu
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-02 11:05:00 +01:00
Djordje Vlaisavljevic
ac68968524
Removed commented out fixed trigger button for Menu
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-02 11:05:00 +01:00
Peter Zimon
0fd415c1d7
Added global confirmation modal to AdminX
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 12:01:40 +02:00
Peter Zimon
fb6c79906a
Updated owner role box in user details
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 11:30:11 +02:00
Peter Zimon
5386fc923f
Added multiselect to Default Recipients
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-06-02 11:13:35 +02:00
Peter Zimon
6900fd9eb0
Added multiselect to AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-06-02 10:54:25 +02:00
renovate[bot]
17acd2437b
Update dependency typescript to v5.1.3
2023-06-02 09:06:20 +02:00
Peter Zimon
499ba64e00
Fixed delete button bug on image upload comp.
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-06-02 07:31:08 +02:00
Rishabh
d9b3eb7817
Wired facebook setting image upload
...
refs https://github.com/TryGhost/Team/issues/3318
- wires image upload to facebook setting
2023-06-02 10:07:59 +05:30
Rishabh
0f7fc2855e
Wired image upload for Twitter setting
...
refs https://github.com/TryGhost/Team/issues/3318
- adds new file service that allows managing image and file uploads
- wires file upload and save to twitter setting
- fixes issue with dynamic SVG icon loading not working randomly
2023-06-02 09:57:42 +05:30
Djordje Vlaisavljevic
aa78346dd8
Added triggers for Menu stories
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-01 19:50:43 +01:00
Djordje Vlaisavljevic
3c5b7165f0
Used IconButton component for menu trigger
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-01 19:49:18 +01:00
Djordje Vlaisavljevic
0d79d47af7
Made the Menu trigger more flexible
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-01 19:49:18 +01:00
Djordje Vlaisavljevic
6727f31042
Updated Menu stories
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-01 19:49:18 +01:00
Djordje Vlaisavljevic
555ac95c31
Added WIP IconButton
component
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-01 19:49:18 +01:00
Djordje Vlaisavljevic
e8d2ff0e98
Updated type name
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-01 19:49:18 +01:00
Rishabh
81c57fd724
Handled serialisation for settings data
...
refs https://github.com/TryGhost/Team/issues/3151
Some settings, like twitter and facebook urls, need transformation on save and read as the value shown to user is shown as the full URL while we save only the username for their facebook and twitter accounts.
This change adds a pattern for handling special (de)serialisation for setting keys.
2023-06-01 22:58:53 +05:30
Peter Zimon
f4f891b035
Added Twitter and FB image uploads (AdminX)
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-01 18:57:27 +02:00
Peter Zimon
bfcbb2b201
Added global image upload component (AdminX)
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-06-01 18:57:25 +02:00
Rishabh
cbf486d811
Added error handling pattern for social accounts setting
...
refs https://github.com/TryGhost/Team/issues/3318
Adds error handling pattern for facebook and twitter account settings same as old admin, showing error message when incorrect value is added and also on blur updates the value to include the facebook/twitter URL
2023-06-01 22:12:11 +05:30
Peter Zimon
8246a56846
Updated global file upload component in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-06-01 17:52:35 +02:00
Peter Zimon
022fadee01
Added interactivity to menu component in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-01 17:04:20 +02:00
Djordje Vlaisavljevic
661a85c748
Added more white space
...
refs https://github.com/TryGhost/Team/issues/3328
2023-06-01 13:56:41 +01:00
Djordje Vlaisavljevic
cc1e567a86
Fixed position issues
...
refs https://github.com/TryGhost/Team/issues/3328
2023-06-01 13:46:19 +01:00
Djordje Vlaisavljevic
3a64248a44
Renamed components and added dynamic labels to Menu
...
refs https://github.com/TryGhost/Team/issues/3328
2023-06-01 13:33:15 +01:00
renovate[bot]
2a739cf248
Update dependency vitest to v0.31.4
2023-06-01 13:41:39 +02:00
Rishabh
88af280bd8
Wired site icon and url in metadata preview
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-01 16:00:21 +05:30
Rishabh
75b4b1fdff
Added site api data to settings context in admin-x
...
refs https://github.com/TryGhost/Team/issues/3318
- pulls in site data via API in settings provider
- adds site data to be accessible via settings context
2023-06-01 15:56:59 +05:30
Peter Zimon
990395594b
Fixed linting errors
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-06-01 11:28:02 +02:00
Peter Zimon
0b6023a4c7
Implemented sidebar navigation in AdminX settings
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-06-01 11:16:51 +02:00
renovate[bot]
c2e0514665
Update dependency vitest to v0.31.3
2023-06-01 11:09:06 +02:00
renovate[bot]
70960f27f6
Update dependency concurrently to v8.1.0
2023-06-01 11:08:55 +02:00
Rishabh
4883d73a0f
Updated API service for admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
The api service in admin-x was using hardcoded `x-ghost-version` as we did not have access to version value in the app so far. This change passes the ghost version from ember Admin app to Settings-X app via props, and refactors the api util to use the app version as a common header.
- Adds new services provider to pass common services for the app
- passes API as a service via context for the App
- refactors existing API usage to use api from context
2023-06-01 14:32:38 +05:30
Rishabh
667a673415
Added file upload component to admin-x
...
refs https://github.com/TryGhost/Team/issues/3318
- adds new file upload API
- adds new global file upload component with storybook
2023-06-01 14:32:38 +05:30
renovate[bot]
2edaf2c42c
Update dependency vitest to v0.31.2
2023-06-01 09:44:15 +02:00
Fabien 'egg' O'Carroll
32f4861176
Bumped eslint-plugin-ghost ( #16906 )
...
- This includes changes to support PascalCase filenames for interfaces
- Also bumps newer packages to use the latest version to avoid conflicts
with the underlying eslint-plugin-filenames package
2023-05-31 16:36:32 -04:00
Peter Zimon
04d68b2e47
Added static user invite dialog to AdminX
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-05-31 22:31:35 +02:00
Peter Zimon
c865ab00f4
Added static tabs for design settings in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-05-31 22:30:03 +02:00
Rishabh
664f4ebedd
Updated save sequence for settings group in admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
- updated save sequence for setting groups where edit button is hidden by default
- shows `Saved` for couple of seconds before disappearing on saving such setting groups
- adds save sequence for default recipient setting group
2023-06-01 00:29:09 +05:30
Rishabh
9ca82490c2
Added save states for setting groups in admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
- adds Save -> Saving -> Saved sequence to save buttons on all setting groups
- uses common hook state to manage state across all Settings
2023-05-31 22:03:35 +05:30
Rishabh
19b2112f8b
Updated wiring for user detail modal in admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
- updates role info for user details modal for owner user, hides option to change role for owner
- adds saving/saved state for user detail modal
- removes alerts from invite and detail modal
- adds wiring for remaining user detail modal settings
2023-05-31 22:03:35 +05:30
Peter Zimon
8c02d963c4
Fixed button interface bug
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-05-31 13:59:14 +02:00
Peter Zimon
13c629e6b3
Added static brand tab in AdminX Design settings
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-05-31 13:58:21 +02:00
Fabien 'egg' O'Carroll
8b85f936fc
Added static DropdownMenu
component to Admin X DS ( #16896 )
...
refs https://github.com/TryGhost/Team/issues/3328
<!--
copilot:summary
-->
### <samp>🤖 Generated by Copilot at 8a276bc</samp>
This pull request adds a new DropdownMenu component to the admin-x-ds
global library. It also includes a storybook file to showcase the
component's usage and appearance.
---------
Co-authored-by: Djordje Vlaisavljevic <dzvlais@gmail.com>
2023-05-31 12:49:40 +01:00
Peter Zimon
53ed8078ca
Added desktop window chrome to design preview
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-05-31 09:59:01 +02:00
Peter Zimon
99798ad06b
Added a backdrop blur to modals in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-05-31 09:42:10 +02:00
Peter Zimon
f2f3e2a22d
Added window chrome comp. to AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-05-31 09:36:50 +02:00
Peter Zimon
35f7b7058c
Added design setting skeleton to AdmiX Settings
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-05-30 19:05:22 +02:00
Peter Zimon
0e5d66b680
Added preview modal to AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-05-30 18:54:42 +02:00
Peter Zimon
30e2924b5e
Updated site description field to use Textarea
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-05-30 15:41:03 +02:00
Peter Zimon
8d485fe1b7
Fixed list item clickarea bug in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-05-30 15:35:09 +02:00
Peter Zimon
2387718266
Fixed modal scroll bug in AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-05-30 15:31:13 +02:00
Peter Zimon
9657556265
Added avatar color generator helper in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-05-30 15:16:49 +02:00
Peter Zimon
55376774c0
Added cover image to user details in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-05-30 15:07:03 +02:00
Peter Zimon
5831e63dcf
Added images to avatars in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-05-30 14:53:18 +02:00
Peter Zimon
2aa0bba8d4
Moved assets to AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3318
Until now all assets was part of the main app and not the AdminX Design System which could be problematic later when the system becomes a standalone library. Moved the assets folder under the design system for better reusability, less redundancy and for a more self-encapsulated system
2023-05-30 14:33:08 +02:00
Djordje Vlaisavljevic
c62d73578b
Added support for images and fallback icon to Avatar
...
refs https://github.com/TryGhost/Team/issues/3318
2023-05-30 12:51:33 +01:00
Djordje Vlaisavljevic
d76312c43b
Added single user fill icon used for Avatar fallbacks
...
refs https://github.com/TryGhost/Team/issues/3318
2023-05-30 12:51:33 +01:00
Djordje Vlaisavljevic
01de9f57e2
Fixed ResizeOptions type case
...
refs https://github.com/TryGhost/Team/issues/3328
2023-05-30 12:51:33 +01:00
Peter Zimon
197c19e472
Added initials helper in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-05-30 12:16:38 +02:00
Peter Zimon
73e8e9837b
Added clear bg to inputs in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3328
We might want to use input fields, textareas and dropdowns without the grey background they have right now.
2023-05-30 11:50:06 +02:00
Peter Zimon
1709740dda
Added clear bg option to textfields in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3328
2023-05-30 11:44:42 +02:00
renovate[bot]
f4ac82fd3d
Update storybook monorepo to v7.0.18
2023-05-30 10:51:42 +02:00
Djordje Vlaisavljevic
d5bd21a9c5
Added global TextArea
component to Admin X DS
...
refs https://github.com/TryGhost/Team/issues/3328
2023-05-29 18:35:30 +01:00
renovate[bot]
d5db684aeb
Update dependency vite to v4.3.9
2023-05-29 17:25:09 +02:00
Peter Zimon
87e59112a7
Added static avatar to AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-29 15:21:23 +02:00
Peter Zimon
8f710eb8b1
Added global 'no value' label in Admin Design Sys
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-29 11:00:09 +02:00
Rishabh
0167952949
Fixed duplicate key errors in admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
- adds unique key to global heading element
2023-05-29 14:29:03 +05:30
Rishabh
95cfabb271
Cleaned up api and data access for admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
- updates data providers to include roles as well as cleaner api syntax
- updates api methods to cleaner syntax and add roles api
- updated wiring for staff user profile editing and save
- updated data provider location in main app, is used before the modal provider so it has access to common context
- added `useRoles` hook that providers access to roles data for admin
- added `currentUser` to the staff provider
2023-05-29 14:29:03 +05:30
Peter Zimon
8732231abf
Updated sizing of setting group value in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-29 10:31:32 +02:00
renovate[bot]
610ba33513
Update dependency postcss to v8.4.24
2023-05-29 07:52:39 +02:00
Peter Zimon
5fea02d147
Fixed minor sidebar bug in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-25 18:59:29 +02:00
Peter Zimon
505d61bf9f
Modal refinements in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-25 18:24:45 +02:00
Peter Zimon
b99cf16753
Handle no-change saves in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-25 17:12:35 +02:00
Peter Zimon
0a02768ec1
Added dynamic icon component in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-25 16:57:36 +02:00
Rishabh
5c20aa08de
Wired data to user detail modal in adminX
...
refs https://github.com/TryGhost/Team/issues/3151
- wires user data in the user detail modal from the api
2023-05-25 20:19:17 +05:30
Peter Zimon
486876e3ac
Updated default states in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3151
2023-05-25 14:59:50 +02:00
Peter Zimon
5d1b752d89
Updated tabs in AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3151
Tabs were changing their widths which resulted in an unwanted visual effect.
2023-05-25 14:59:50 +02:00
Peter Zimon
e6a28146e4
Minor modal refinements in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3151
2023-05-25 14:59:50 +02:00
Peter Zimon
8678bbc591
Added view mode for Metadata in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3151
2023-05-25 14:59:50 +02:00
Rishabh
3520f7fe1c
Added typings for svg imports
...
refs https://github.com/TryGhost/Team/issues/3151
Using svg imports in React *.tsx files was throwing error as Module `*.svg` did not have any exported member as `ReactComponent`. This change updates the typings to declare the module with exported ReactComponent as an SVG element, allowing svg files to be imported normally.
2023-05-25 18:27:03 +05:30
Rishabh
6f2424976c
Wired staff users list in admin-x settings
...
refs https://github.com/TryGhost/Team/issues/3151
- adds api to fetch staff users
- adds provider to use users data in the application
- wires Users UI to show real owner and other staff users
- combines all data providers for application under a single provider
2023-05-25 17:18:27 +05:30
Peter Zimon
c01af74265
Fixed type issue on AdminX user modal
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-25 13:18:01 +02:00
Peter Zimon
d85286ecf2
Updated toggle in AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-25 12:49:13 +02:00
Peter Zimon
e38af593dc
Updated password fields in user details in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-25 12:30:07 +02:00
Peter Zimon
9791b341be
Added static user detail popup in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-25 12:26:50 +02:00
Peter Zimon
71eef69b96
Added static user detail modal in AdminX settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-24 17:05:21 +02:00
Peter Zimon
b47bfde51b
Fixed linting error in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-24 16:59:33 +02:00
Peter Zimon
a4c2c2ebcf
Added backdrop interaction to modals in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-24 16:51:04 +02:00
Peter Zimon
60154cfa89
Added basic modal to AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-24 16:31:26 +02:00
renovate[bot]
de1d925c8c
Update storybook monorepo to v7.0.15
2023-05-24 11:21:11 +02:00
Rishabh
8430bc1551
Wired default email recipients setting in admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
- wires default email recipient and filter setting to site data
2023-05-23 22:07:02 +05:30
Peter Zimon
544f826315
Added basic Twitter card in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 17:22:30 +02:00
Peter Zimon
652be3f5fb
Added basic Facebook settings in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 17:20:19 +02:00
Peter Zimon
b580d6d22b
Added basic version of Metadata AdminX settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 16:12:08 +02:00
renovate[bot]
2a985d4c6f
Update storybook monorepo to v7.0.14
2023-05-23 13:01:05 +02:00
Peter Zimon
db8b223cd0
Updated sidebar navigation in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 12:07:38 +02:00
Peter Zimon
10e48d613c
Refined content scrolling in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 11:54:42 +02:00
Peter Zimon
4a0e59487f
Refined sidebar scrolling in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 11:48:02 +02:00
Peter Zimon
8e0e2c4f2c
Updated AdminX Settings scrolling
...
refs. https://github.com/TryGhost/Team/issues/3150
The sidebar was `sticy` which meant that users had to scroll all the way down to see the bottom of the sidebar. This defeats the purpose of being able to quickly jump to a section.
2023-05-23 11:30:38 +02:00
renovate[bot]
d28eef5f4f
Update storybook monorepo to v7.0.13
2023-05-23 09:54:57 +02:00
Rishabh
47ed1c0b3e
Fixed cancel button for access settings
...
refs https://github.com/TryGhost/Team/issues/3151
- access settings was missing cancel handling that resets settings when user exits the edit mode without save
2023-05-23 12:20:55 +05:30
Peter Zimon
1139ed541b
Textifeld component cleanup in AdminX DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 08:42:20 +02:00
Peter Zimon
acb0bda5e4
Refined input styles in AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3150
The style of having only an underline for input textfields and dropdowns sounds good in theory (and we might be able to use it in other context), but in Settings these components were hard to scan.
2023-05-23 08:31:38 +02:00
Peter Zimon
48fa7bb0ca
Updated static users setting group in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 08:31:38 +02:00
Peter Zimon
65c288584d
Added basic tabs to AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-23 08:31:38 +02:00
Rishabh
2f6aec3551
Updated mailgun settings view mode in admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
- updates view mode for when mailgun is setup in settings
2023-05-23 11:58:30 +05:30
Rishabh
a3e39ce61e
Wired mailgun and analytics settings in admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
- updates textfield to have password type
- updates wiring for mailgun settings
- updates wiring for analytics settings
- fixes local value read or useSettingGroup
2023-05-23 11:45:32 +05:30
Rishabh
f5b9645b35
Updated wiring for admin-x settings
...
refs https://github.com/TryGhost/Team/issues/3151
- adds new hook for managing state/changes in a Settings Group
- updates existing settings to work with the new hook to clean the code
- wires membership access settings for read/write
- lint cleanup
2023-05-23 08:42:14 +05:30
Peter Zimon
60c102dc76
Rearranged Setting Group comps. in Admin DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-22 17:52:02 +02:00
Peter Zimon
8cab3a4a06
Fixed hover on list items in Admin Design System
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-22 17:30:26 +02:00
Peter Zimon
08039d0e62
Added static userlist to AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-22 17:28:37 +02:00
Peter Zimon
950fc832e4
Added basic list to Admin Design System
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-22 16:57:09 +02:00
Peter Zimon
e4cac91e19
Added basic documentation to Admin Design System
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-22 12:13:50 +02:00
Peter Zimon
8f6d94cd5d
Added separator to checkbox and radio buttons
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-22 10:53:24 +02:00
Peter Zimon
462f7a402b
Added error message for checkbox in Admin DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-22 10:42:32 +02:00
Peter Zimon
b1ddc8b2f4
Added checkbox to Admin Design System
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-22 10:42:32 +02:00
Peter Zimon
6397be7bdd
Spacing refinements in Admin Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-22 10:42:32 +02:00
renovate[bot]
c9b2826c16
Update dependency @storybook/addon-styling to v1.0.8
2023-05-22 10:36:36 +02:00
Peter Zimon
d078ca6083
Added radio button to Admin Design System
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-22 10:12:11 +02:00
renovate[bot]
74d7c52ddf
Update dependency vite to v4.3.8
2023-05-22 09:16:27 +02:00
Peter Zimon
28aa5c0cdc
Admin X Settings minor refinements
...
refs. https://github.com/TryGhost/Team/issues/3150
Spacing between setting values, input fields and headings were a bit too loose.
2023-05-22 09:13:25 +02:00
Peter Zimon
950b59d81e
Added optional prompt to dropdown in Admin X DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-22 09:04:42 +02:00
Rishabh
aa8f3ed5e2
Updated default boilerplate story in admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
2023-05-19 21:44:55 +05:30
Rishabh
6e5e61d7cf
Fixed naming of boilerplate stories
...
refs https://github.com/TryGhost/Team/issues/3151
- updates boilerplate story file to use standard .tsx extension
2023-05-19 21:26:52 +05:30
Rishabh
a588ace346
Updated Hint component for custom react node
...
refs https://github.com/TryGhost/Team/issues/3151
- updates hint to apply default styling to custom react nodes as well
- cleans up hint usage for publication language
- updates hint story to include new option
2023-05-19 21:19:29 +05:30
Peter Zimon
eee65f82d5
Added static form to mailgun settings
...
refs. https://github.com/TryGhost/Team/issues/3151
2023-05-19 17:03:44 +02:00
Peter Zimon
2cbae2ec6d
Added static default recipients form in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-19 16:47:57 +02:00
Peter Zimon
d08e22c0e5
Addedd static values to access in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-19 16:42:09 +02:00
Rishabh
05fc1ca810
Fixed lint
2023-05-19 20:10:25 +05:30
Rishabh
06ed1d70cb
Wired social accounts setting to real site data
...
refs https://github.com/TryGhost/Team/issues/3151
- wires facebook and twitter url to real settings data in admin-x
- manages (de)serialisation of facebook/twitter users
- todo: error handling for invalid urls is
2023-05-19 20:03:55 +05:30
Rishabh
3ee39d458b
Updated hint for admin-x publication language UI
...
refs https://github.com/TryGhost/Team/issues/3151
- updates hint to take both string and custom react node
- allows adding custom/more complex hints to text fields
2023-05-19 20:03:55 +05:30