Kevin Ansfield
63b1e4e8ad
Resolved power-select related deprecation warnings for loading components by string ( #15466 )
...
no issue
- in many places we were passing a string as an argument to a `<PowerSelect>` related component that referred to a component name, that was throwing deprecation warnings because those strings were used dynamically with `{{component}}` later on which isn't statically analyzable
- switched to passing a component explicitly with `{{component}}`
- https://github.com/embroider-build/embroider/blob/main/REPLACING-COMPONENT-HELPER.md#when-youre-passing-a-component-to-someone-else
2022-09-24 17:00:05 +02:00
Sanne de Vries
a2fc31aa0a
Cleaned up icon styles
...
Refs https://www.notion.so/ghost/Unify-icons-across-Admin-7e3d124d5db34c63beccca029af595e7
- Reduced duplicate plus icons
- Replaced fill trash, info and pen icons by stroke icons
- Removed fill styles from default button classes
- Removed launch-wizard css
2022-09-02 16:56:02 +01:00
Rishabh
7130fc2833
Wired free trial offer UI in offers list
...
refs https://github.com/TryGhost/Team/issues/1726
- refines UI for a trial offer in offer list
2022-08-11 12:03:38 +05:30
Djordje Vlaisavljevic
530da36a9c
Added static HTML for free trial offer variant in offers list
...
refs https://github.com/TryGhost/Team/issues/1726
2022-08-11 12:03:38 +05:30
Sanne de Vries
5e7678b239
Fixed empty states spacing regression
2022-06-01 17:31:23 -04:00
Simon Backx
eee3a9aa90
🔥 Removed multipleProducts, tierWelcomePages, and tierName flags
...
refs https://github.com/TryGhost/Team/issues/1616
2022-05-16 17:25:03 +02:00
Gabriel Csapo
beb5ae1737
[chore] adds ember-template-lint and fixes all fixable issues ( #2238 )
...
no issue
- This will help with the octane migration and you can still run the lint rules even when they are todos. (Checkout the docs at 158b119667/docs/todos.md
) The good news is any new code will be checked against the recommended config.
- I fixed all the auto fixable things we could get in this PR as well
2022-02-02 16:09:43 +00:00
Peter Zimon
823c86ffa6
Offers list copy improvements
2021-10-22 11:14:43 +02:00
Peter Zimon
52159dffe6
Rearranged offers article thumbnails
2021-10-22 10:31:06 +02:00
Peter Zimon
dd4ad85290
Added articles to offers
2021-10-22 10:31:06 +02:00
Rishabh
fcbbbd4c4c
Updated label for offer list when tiers is disabled
...
no refs
2021-10-21 23:13:18 +05:30
Peter Zimon
00bfb9be69
Changing price order in offer list
2021-10-21 13:53:52 +02:00
Peter Zimon
cdbff1eb99
Fixed list right arrow position
2021-10-21 13:51:57 +02:00
Rishabh
b015ac4d42
Added price list to offer list screen
...
refs https://github.com/TryGhost/Team/issues/1162
- adds original and updated price for an offer in offer list table
2021-10-20 18:02:14 +05:30
Peter Zimon
552412d323
Added static prices to offers list
2021-10-19 14:11:22 +02:00
Rishabh
bab977c55c
Fixed broken offer detail navigation on list screen
...
refs https://github.com/TryGhost/Team/issues/1162
- fixes link for offer detail on last column of offer row in list screen
2021-10-19 13:06:22 +05:30
Rishabh
b94bb836f5
Added redemption count for offers in list screen
...
closes https://github.com/TryGhost/Team/issues/1136
2021-10-18 23:46:45 +05:30
Peter Zimon
be5ef010a5
Offers archive/active refinements
...
- added empty archive screen
- added indication of archive offer on detail page
- set default dropdown style to non-selected
- removed archive button for new offers
2021-10-15 12:49:42 +02:00
Peter Zimon
7a26051439
Moved offers active/archive filter to view actions bar
2021-10-14 17:14:27 +02:00
Rishabh
88049f1692
Updated offers list to filter on archived offers
...
refs https://github.com/TryGhost/Team/issues/1136
- adds dropdown for active/archived offers selection
- wires active/archived offers on list screen to API
- filters offers list on archived/active based on selection
2021-10-13 21:23:30 +05:30
Rishabh
4bbbea29ed
Refined fixed discount type amount UI
...
refs https://github.com/TryGhost/Team/issues/1084
refs https://github.com/TryGhost/Team/issues/1085
- uses price helper to show Stripe amount instead of manual calculation
2021-10-08 18:50:18 +05:30
Peter Zimon
7ac85a3c02
Formatting fixes on offers list
2021-10-08 12:55:25 +02:00
Rishabh
267889993f
Updated shareable offer link UI on list screen
...
refs https://github.com/TryGhost/Team/issues/1084
- updates shareable offer link UI to to open directly instead of route
- calculates offer url from code and updates in link modal
- wires copy button on link modal
- removes route based link code for modal
2021-10-08 09:28:17 +05:30
Rishabh
43f5d7c621
Refined offers list screen
...
refs https://github.com/TryGhost/Team/issues/1084
- updates offer list to show fixed amount discounts
- cleans up offer list usage
2021-10-08 01:39:42 +05:30
Peter Zimon
e244304538
Offer list and detail improvements
...
- added icon to offer value
- added link popup to list
- renamed "Delete offer" to "Archive offer"
2021-10-07 11:21:53 +02:00
Rishabh
31e4b77525
Added initial wiring for offer screens
...
refs https://github.com/TryGhost/Team/issues/1084
refs https://github.com/TryGhost/Team/issues/1085
- adds model/validator/config and router for offers
- updates template for offer list and detail with dynamic values
- updated route handling for offer list and creation
- wires offer data from API to list and detail pages
2021-10-06 20:01:25 +05:30
Peter Zimon
24d28f3d79
Added static duration to Offers edit
2021-10-05 14:34:19 +02:00
Peter Zimon
54447eae4b
Added price to offers list
2021-10-04 17:07:13 +02:00
Peter Zimon
84c9123bfd
Added mock content for offers list help
2021-10-04 16:17:32 +02:00
Peter Zimon
713fa7725a
Added static offer help links
2021-10-04 15:42:05 +02:00
Peter Zimon
6e6c89ba00
Updated offers list heading
2021-10-04 13:58:58 +02:00
Peter Zimon
3013263498
Added static UI for offers list
...
- Added list and basic empty screen for offers list
- Removed offers list from Membership settings
2021-10-04 13:55:17 +02:00
Peter Zimon
390b2b136f
Added base files for Offers structure
...
- Moving Offers outside settings to main menu
- Moving Integrations and Staff to settings
2021-10-04 13:01:12 +02:00