Jono Mingard
c71d245b1d
Show descriptions from theme settings if set
...
refs https://github.com/TryGhost/Team/issues/3354
2023-06-16 15:43:48 +12:00
Peter Zimon
005a488eed
Changed button color in nav settings in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3432
2023-06-15 20:46:51 +02:00
Peter Zimon
5bfbd5a7a0
Refined navigation design in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3432
2023-06-15 20:42:33 +02:00
Rishabh
5559b2234e
Released Admin-x-settings v0.0.7
2023-06-15 23:09:19 +05:30
Rishabh
e19c1e905d
Removed theme images from adminX
...
refs https://github.com/TryGhost/Team/issues/3432
The theme images are used directly from admin assets using the admin assets url in AdminX, so these are redundant and not used.
2023-06-15 22:55:27 +05:30
Rishabh
7400937f52
Added delete and upload confirmation for themes in adminX
...
refs https://github.com/TryGhost/Team/issues/3432
- shows user confirmation popup on deleting a theme
- shows user confirmation popup to activate an uploaded theme
- shows user confirmation popup to overwrite an existing theme
2023-06-15 21:00:51 +05:30
Rishabh
44a07e04e2
Fixed file upload not triggering for same file selection
...
refs https://github.com/TryGhost/Team/issues/3432
File upload component was not firing `onChange` when user attempts to upload the same again, which is a side-effect of `input` field behavior. This change resets the file input on every upload with a new key so that the upload always fires
2023-06-15 21:00:51 +05:30
renovate[bot]
8ccb0f37ad
Update storybook monorepo to v7.0.21
2023-06-15 13:04:31 +02:00
Jono Mingard
63a6b20b18
Added navigation settings logic to AdminX
...
refs https://github.com/TryGhost/Team/issues/3433
2023-06-15 15:39:11 +12:00
Peter Zimon
010be7fd3d
Updated theme preview in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3432
2023-06-14 10:57:22 +02:00
Peter Zimon
5c229ce543
Added Breadcrumbs component to AdminX
...
refs. https://github.com/TryGhost/Team/issues/3432
2023-06-14 09:40:27 +02:00
Peter Zimon
15ec9f0d14
Added page header component in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3432
2023-06-14 09:13:00 +02:00
renovate[bot]
77cc3aa2c0
Update dependency @storybook/addon-styling to v1.3.0
2023-06-14 08:55:26 +02:00
Peter Zimon
8820efa80b
AdminX Design System component structure cleanup
...
refs. https://github.com/TryGhost/Team/issues/3432
2023-06-14 08:35:51 +02:00
renovate[bot]
e7289e755a
Update storybook monorepo to v7.0.20
2023-06-14 08:24:23 +02:00
Peter Zimon
d2c78b0129
Refined official theme list in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3432
2023-06-14 08:04:57 +02:00
Jono Mingard
899fd4d29c
Updated official themes to show installed/activated in AdminX
...
refs https://github.com/TryGhost/Team/issues/3432
2023-06-14 15:59:42 +12:00
Jono Mingard
ae0989ebea
Added a basic theme install API call in AdminX settings
...
refs https://github.com/TryGhost/Team/issues/3432
2023-06-14 15:52:41 +12:00
Jono Mingard
7832f5c685
Added tier selection for default post access in AdminX
...
refs https://github.com/TryGhost/Team/issues/3151
2023-06-14 12:29:11 +12:00
Rishabh
902fb999a2
Updated official themes view in adminX
...
refs https://github.com/TryGhost/Team/issues/3432
- updated theme preview urls to use admin assets
- updated theme selection preview to include full theme info
2023-06-13 22:36:54 +05:30
Rishabh
36ced958f8
Wired theme change UI in adminX
...
refs https://github.com/TryGhost/Team/issues/3432
- wires list of installed themes
- allows actions on themes like upload, activate, delete and download
- cleans up theme modal content and toolbar into granular components
2023-06-13 22:00:49 +05:30
Rishabh
3dbc2ee507
Added theme management hooks in adminX
...
refs https://github.com/TryGhost/Team/issues/3432
- adds new `useRequest` hook to manage API requests
- adds new `useThemes` hook that allows fetching and updating themes
- adds models pattern to store specific type and helper info for themes
2023-06-13 22:00:49 +05:30
Peter Zimon
6023bddafc
Replaced tab component in themes (AdminX)
...
refs. https://github.com/TryGhost/Team/issues/3432
2023-06-13 13:11:44 +02:00
Peter Zimon
1071d4437c
Updated 'upload theme' component in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3432
2023-06-13 13:11:44 +02:00
Peter Zimon
db1c4e6381
Restructured components for theme mngmt in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3432
2023-06-13 12:20:29 +02:00
Peter Zimon
09b404acd2
Fixed modal footer bug in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3432
2023-06-13 12:16:19 +02:00
Peter Zimon
58f51a1838
Updated theme setting copy in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3432
2023-06-13 12:05:52 +02:00
Rishabh Garg
b697ca2768
Added basic theme settings design in AdminX ( #17000 )
...
refs https://github.com/TryGhost/Team/issues/3432
- adds basic design structure for theme settings/management in adminX
---------
Co-authored-by: Peter Zimon <peter.zimon@gmail.com>
2023-06-13 14:27:29 +05:30
Rishabh
5cc1c43257
Added theme management apis in adminX
...
refs https://github.com/TryGhost/Team/issues/3432
2023-06-13 13:24:47 +05:30
Jono Mingard
778e9a5f96
Added offers support in default recipients
2023-06-13 18:48:45 +12:00
Jono Mingard
731858e9e0
Added tier and label selection in default recipients
...
refs https://github.com/TryGhost/Team/issues/3151
2023-06-13 18:48:45 +12:00
Jono Mingard
345d90bbba
Added homepage/post URL selection in AdminX design settings
...
refs https://github.com/TryGhost/Team/issues/3354
2023-06-12 13:46:14 +12:00
Jono Mingard
ba2436e834
Fixed type errors in storybook
2023-06-12 11:10:53 +12:00
Jono Mingard
c3f6d77fd9
Added simple tests for design modal
...
refs https://github.com/TryGhost/Team/issues/3354
2023-06-12 11:04:19 +12:00
Jono Mingard
90c269275e
Factored out useForm from useSettingGroup to be useful in more places
...
refs https://github.com/TryGhost/Team/issues/3151
2023-06-12 10:01:13 +12:00
renovate[bot]
ae3e38a14d
Update dependency concurrently to v8.2.0
2023-06-09 17:39:51 +02:00
Rishabh
eaf5aaade2
Updated site preview to handle theme settings
...
refs https://github.com/TryGhost/Team/issues/3354
- wires theme settings to site preview frame, dynamically updating the preview when theme settings change
2023-06-09 20:06:06 +05:30
Peter Zimon
2d3ab08724
Experimenting with sticky footers in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-09 14:29:39 +02:00
Peter Zimon
4e5523674c
Updated twitter and FB settings tests in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-09 14:16:56 +02:00
Peter Zimon
33ea5486df
Updated user detail modal buttons in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-09 14:16:56 +02:00
Rishabh
c26f77586a
Added dynamic site preview iframe
...
refs https://github.com/TryGhost/Team/issues/3354
- adds dynamically loading iframe with site preview based on preview data in Admin
2023-06-09 17:39:53 +05:30
Peter Zimon
90b9959afc
Set up showing images in brand settings (AdminX)
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-09 11:26:56 +02:00
Peter Zimon
cacd54b8c6
Remove traffic lights when in mobile view (AdminX)
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-08 08:33:01 +02:00
Peter Zimon
207651e2b0
Rename design modal cancel button in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-08 08:27:37 +02:00
Peter Zimon
949df42000
Added temporary preview content
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-08 08:14:12 +02:00
Peter Zimon
0d1d4dc365
Removed custom view switch functions
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-08 08:03:53 +02:00
Peter Zimon
2eda7c3287
Added mobile view to preview modal in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-08 07:59:32 +02:00
Peter Zimon
d87994d210
Renamed chrome header component in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-08 07:28:16 +02:00
Peter Zimon
011db27650
Moved preview toolbar to global preview component
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-08 07:11:12 +02:00
Peter Zimon
859e052810
Updated unstyled option to select input in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-08 06:32:03 +02:00