Rishabh
9af3714d8c
Wired site settings to admin-x components
...
refs https://github.com/TryGhost/Team/issues/3151
- wires real setting value for a site to general settings UI in admin-X
2023-05-18 02:13:07 +05:30
Rishabh
5b0eba9b1f
Added new provider to manage settings for admin-x
...
refs https://github.com/TryGhost/Team/issues/3151
- adds new settings provider that fetches settings for a site and allows saving them
- adds new helpers for making admin api calls and fetching setting values
2023-05-18 02:03:14 +05:30
Peter Zimon
cfbcd6fc1a
Added static settings in Admin X Settings
...
refs. https://github.com/TryGhost/Team/issues/3151
2023-05-17 19:37:52 +02:00
Peter Zimon
07919f2fbe
Hide save button in setting groups in Admin X
...
refs. https://github.com/TryGhost/Team/issues/3150
Save button is not necessary until a value is changed.
2023-05-17 19:15:27 +02:00
Peter Zimon
ece42c7e26
Component fixes in Admin X DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 19:09:09 +02:00
Peter Zimon
f0ef0cd54f
Refinements in Admin X DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 19:01:01 +02:00
Peter Zimon
b2cf7704d5
Added design docs to headings in Admin X DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 18:50:14 +02:00
Peter Zimon
a3dc651397
Refined spacing in Admin X DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 18:24:08 +02:00
Peter Zimon
2e42454f13
Fixed Storybook arg types in Admin X DS
...
refs. https://github.com/TryGhost/Team/issues/3150
We are using ReactNode type parameters which can't be set directly in Storybook.
2023-05-17 18:15:21 +02:00
Peter Zimon
f3886028df
Removed outline from dropdowns in Admin X DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 17:47:34 +02:00
Peter Zimon
9cdc31350d
Added basic dropdown component to Admin X DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 17:40:20 +02:00
Peter Zimon
e6d289da4a
Fixed typography in Admin X DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 16:12:57 +02:00
Peter Zimon
e880cae1d2
Added auto focus to input field in Admin X DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 16:11:07 +02:00
Peter Zimon
2978b4752b
Added dynamic properties to settings in AdminX DS
...
refs. https://github.com/TryGhost/Team/issues/3150
- Setting group values were taking their input parameters statically which meant that it didn't auto-extend as new props have been added
2023-05-17 15:42:23 +02:00
Peter Zimon
0b4fc8d591
Added button disabled state in Admin design system
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 15:39:44 +02:00
Peter Zimon
0bcfdbd7ce
Added static state handling to Admin Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 15:39:44 +02:00
Peter Zimon
9e9200022c
Fixed button bug in Admin design system
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 14:02:19 +02:00
Peter Zimon
d1c96dd9c8
Fixed Admin design system bug
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 13:54:07 +02:00
Peter Zimon
82999ee144
Added setting group input component to Admin X DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 13:35:54 +02:00
Peter Zimon
347f331d63
Added static input field to Admin X Design System
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 13:08:09 +02:00
Peter Zimon
d8b1a715b4
Added setting group view mode to Admin X DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 12:36:15 +02:00
Peter Zimon
f58b9d3499
Storybook cleanup in Admin X design system
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 12:08:33 +02:00
Peter Zimon
a789c84530
Added setting group value component to AdminX DS
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 12:03:18 +02:00
Rishabh
6630fd1cb4
Updated font handling for admin-x settings
...
refs https://github.com/TryGhost/Team/issues/3151
- splits font loading between css files that are loaded locally for storybook/demo app vs the exported App
- uses local Inter font for exported App vs local asset for demo
2023-05-17 15:23:55 +05:30
Peter Zimon
bfd6581696
Added setting value to AdminX design system
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 11:34:56 +02:00
Peter Zimon
83749ae181
Cleaned up headings in Admin design system
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 11:21:38 +02:00
Peter Zimon
9a89f4ccbc
Added heading comp. to Admin design system
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-17 10:58:29 +02:00
Peter Zimon
d8677b4f39
Added postcss-import to Admin X Settings
...
refs. https://github.com/TryGhost/Team/issues/3151
2023-05-17 08:11:02 +02:00
Peter Zimon
116408e64d
Fixed linting error
2023-05-17 07:53:18 +02:00
Peter Zimon
4ab0c08bb4
Updated dev. env. setup for Admin X Settings
...
refs. https://github.com/TryGhost/Team/issues/3151
2023-05-17 07:47:10 +02:00
Peter Zimon
dc3df28ff0
Added blockheading component to Admin X Settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-16 17:44:40 +02:00
Rishabh
bd49a50f68
Released Admin-x-settings v0.0.5
2023-05-16 21:10:07 +05:30
Rishabh
2c1cab6c42
Updated css handling for admin-x-settings package
...
refs https://github.com/TryGhost/Team/issues/3151
- adds root classname for admin-x settings app so class names can be scoped inside
- adds new preflight.css for resetting admin styles for admin-x app
- moved font to assets/font so it can be picked for both demo app and Admin
2023-05-16 21:08:49 +05:30
Peter Zimon
85688ace3e
Fixed inivisible sidebar in Admin X settings
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-16 17:24:40 +02:00
Rishabh
dc480b107a
Released Admin-x-settings v0.0.4
2023-05-16 17:44:27 +05:30
Peter Zimon
9556bfbdc3
Fixed linting and added Settings stories
...
refs. https://github.com/TryGhost/Team/issues/3150
2023-05-16 14:02:22 +02:00
Peter Zimon
ca97fda1a2
Added stories for Settings reusable components
...
refs. https://github.com/TryGhost/Team/issues/3150
Settings specific reusable components were missing storybook stories.
2023-05-16 13:46:08 +02:00
Rishabh
52b2e48313
Released Admin-x-settings v0.0.3
2023-05-16 12:51:19 +05:30
Rishabh
067766e555
Updated publish config for admin-x settings package
...
refs https://github.com/TryGhost/Team/issues/3151
2023-05-16 12:49:59 +05:30
Rishabh
bb8eba9f37
Released Admin-x-settings v0.0.2
2023-05-16 12:41:50 +05:30
Rishabh
cfd704d0e1
Updated publish config for admin-x settings
...
refs https://github.com/TryGhost/Team/issues/3151
2023-05-16 12:33:37 +05:30
Rishabh
7b42aedf74
v0.0.1
2023-05-16 12:29:32 +05:30
Rishabh
3d6fb0d6b1
Added new package for admin-x settings
...
refs https://github.com/TryGhost/Team/issues/3151
- adds a new vite + typescript + storybook + TW package for setting up admin settings in react with base config that works with Ghost monorepo
- includes base components/design system for new settings UI
- adds eslint rule config to the package to match rest of Ghost codebase
- this is an experimental package as we figure out the best patterns for new admin packages in Ghost monorepo
Co-authored-by: Peter Zimon <zimo@ghost.org>
2023-05-16 12:23:24 +05:30