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
Peter Zimon
f28829b24e
Updated multiselect styles in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-08 06:32:03 +02:00
Peter Zimon
d1c32e47bb
Updated default input field styles in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-08 06:32:03 +02:00
Peter Zimon
c67d6fd11b
Added dynamic heading color to inputs in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-08 06:32:03 +02:00
Jono Mingard
c1628f46e0
Updated api services to be memoized in case of re-renders
...
no issue
2023-06-08 11:08:00 +12:00
Jono Mingard
446841ce9c
Updated design settings to be editable and show theme settings
...
refs https://github.com/TryGhost/Team/issues/3354
2023-06-08 10:30:25 +12:00
Peter Zimon
567422174d
Fixed select input size bug in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 22:58:47 +02:00
Peter Zimon
1cd341d9e6
Fixed type error
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 22:53:42 +02:00
Peter Zimon
812b83a66e
Fixed type error
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 22:50:56 +02:00
Peter Zimon
1bfade4891
Added preview selection toolbar in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 22:48:58 +02:00
Peter Zimon
f48dc5a847
Added inner scrolling for Design sidebar in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 17:30:07 +02:00
Peter Zimon
20eaff9e5c
Updated sticky footer component in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 13:06:26 +02:00
Peter Zimon
76704d05c6
Added global sticky footer component in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 11:53:51 +02:00
Peter Zimon
ef096d9c87
Cleaned up classname properties in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 10:48:33 +02:00
Peter Zimon
f05b6a6037
Added unstyled property to image uploads AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 10:29:03 +02:00
Peter Zimon
9faf2cafbe
Got rid of modal
folders in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 09:53:20 +02:00
Peter Zimon
a3cba13381
Broke down design settings in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 09:40:56 +02:00