79 Commits

Author SHA1 Message Date
Behrokh Satarnejad 5a940d06e4 [69526] Text overflow in Baseline modal banner (#23431)
* Wrap enterprise upsell buttons when space is not enough

* Undo grid template changes in baseline banner
2026-06-01 08:29:24 +02:00
Oliver Günther c4df80f773 Add an explanation that the banner is shown due to trialing the feature
https://community.openproject.org/wp/73902
2026-04-16 14:00:35 +02:00
Oliver Günther 4d731dcab6 Replace raw and explicit html_safe calls 2026-03-20 09:49:10 +01:00
Oliver Günther 1857f25b58 Primerize static link helper and use that for external links consistently 2026-02-03 11:41:43 +01:00
Behrokh Satarnejad cc67571054 [68734] Low color contrast on Buy now button on enterprise banners (#21239)
* Use a better color for background of upsale button

* Use same color for enterprise elements

* Use a color for the text which has good contrast in dark mode

* set correct border color
2025-12-03 12:28:10 +01:00
Oliver Günther 9c51ea8e57 Disable placeholder on enterprise 2025-10-21 10:01:31 +02:00
Henriette Darge 983489c346 Add target "blank" to link 2025-10-09 08:18:56 +02:00
Henriette Darge 297ce54853 Increase contrast of upsell coloured text 2025-10-01 08:12:08 +02:00
Ivan Kuchin 459e288931 use image instead of video for calculated-values enterprise banner 2025-09-24 20:03:32 +02:00
Alexander Brandon Coles 02a3ce3595 Fix nesting in EE::BannerComponent stylesheet
Addresses the following warning:

    ▲ [WARNING] This selector doesn't have any properties and won't be rendered. [plugin angular-sass]

        ../app/components/enterprise_edition/banner_component.sass:123:4:
          123 │     .Button-visual
              ╵     ^
2025-09-03 14:58:42 +02:00
Jan Sandbrink dc2bfa8948 Use Static::Links.url_for helper more consistently
This is in preparation to extend that helper at a later point to support
localized URLs.
2025-07-31 08:52:40 +02:00
Alexander Brandon Coles 12ea4ea234 Fix missing copyright notices in app/components 2025-07-22 13:06:59 +01:00
Henriette Darge 00fe8ef32e Adjust spacings in sidebar 2025-07-11 10:52:41 +02:00
Jan Sandbrink a4d957c994 Fix typo in enterprise banner docs 2025-07-02 09:10:32 +02:00
Henriette Darge 4c6978c40b Make buttons in EE banners bottom aligned 2025-06-30 16:17:02 +02:00
Oliver Günther 06d78fe8f0 Add validation for a single trial token, rename to active_trial_token 2025-06-24 16:46:55 +02:00
Mir Bhatia 77853f3793 Add trial teaser component 2025-06-24 16:15:56 +02:00
Mir Bhatia 9ec008ec8f Add teaser specs 2025-06-24 16:15:56 +02:00
Mir Bhatia 1b6c571e01 Move trial teasers from SaaS 2025-06-24 14:31:05 +02:00
Mir Bhatia e86d7a299b Update banner component to work with SaaS patch 2025-06-24 14:31:04 +02:00
Mir Bhatia ba14469d1a Primerize SaaS teaser components 2025-06-24 14:31:03 +02:00
Oliver Günther 9d40f50a21 Merge pull request #19062 from opf/chore/ee-trial-primer
Primerize trial creation
2025-06-16 09:03:27 +02:00
Oliver Günther 4127b50ca6 Show buttons in the banner above 2025-06-16 08:34:54 +02:00
Henriette Darge a77049fd5d Merge pull request #19156 from opf/bug/64087-next-sso-enterprise-banner-has-no-image
[64087] Next SSO Enterprise Banner has no image
2025-06-13 15:54:12 +02:00
Oliver Günther 7cf82a737b Primerize trial creation 2025-06-13 14:47:43 +02:00
Henriette Darge 8640e1ba41 Update app/components/enterprise_edition/banner_component.sass
Co-authored-by: Jan Sandbrink <j.sandbrink@openproject.com>
2025-06-13 09:23:17 +02:00
Henriette Darge 9824c56740 Add the image for nextcloudSSO Enterprise Banner and handle small container sizes in which the image should be hidden to avoid that the text overlaps with the image (e.g. when the sidebar is increased heavily) 2025-06-13 09:19:46 +02:00
Oliver Günther c304da7aa2 Add helper method to wrap banner and content into one check 2025-06-12 13:59:00 +02:00
Oliver Günther 2f451d70f0 Allow wrapping content in the banner 2025-06-12 13:38:56 +02:00
Oliver Günther 5ad8a063ae Replace UpsellPageCompomponent with banners rendered as part of the normal flow 2025-06-12 13:38:55 +02:00
Christophe Bliard 3350577cad refactor: make code more readable based on review comments 2025-06-10 17:45:57 +02:00
Christophe Bliard eb9172bc90 Fix enterprise upgrade URL
It's different for Cloud edition and for on-premises.
2025-06-10 17:44:47 +02:00
Mir Bhatia c1573fca2c Update and add specs 2025-06-04 11:19:22 +02:00
Oliver Günther 3f4bd12c93 Rework frontend so that it knows features to be trialled 2025-06-04 11:19:21 +02:00
Mir Bhatia 81d34331a0 Add trial banner 2025-06-04 11:19:20 +02:00
Oliver Günther fc88fe1b31 Large style banner 2025-05-28 13:32:30 +02:00
Henriette Darge f496da2aad Merge release/16.0 into dev 2025-05-16 14:56:25 +02:00
Oliver Günther b10971ed5d Raise error when feature cannot be found 2025-05-13 07:08:39 +02:00
Behrokh Satarnejad 289ebcf368 change the grid columns to have 2/3 and 1/3 template 2025-05-09 10:39:15 +02:00
Behrokh Satarnejad 1f07265e80 remove bg-size because it will cut the image when the sidebar menu is increased 2025-05-09 10:30:09 +02:00
Oliver Günther f24ab1c33f Change styles according to meeting 2025-05-08 10:10:41 +02:00
Oliver Günther 3996868a79 New EE images and use cover on XL and below 2025-04-30 13:24:21 +02:00
Oliver Günther 09471230b6 Mobile behavior 2025-04-30 10:46:33 +02:00
Oliver Günther a92a91d644 Use background image for banner 2025-04-30 10:06:11 +02:00
Oliver Günther 200d698042 Ensure fixed height of banner 2025-04-25 13:34:11 +02:00
Oliver Günther 061115bef6 Center align medium banner 2025-04-25 10:33:20 +02:00
Oliver Günther e27ac494d3 Consistent naming of upsell, not upsale 2025-04-24 15:52:34 +02:00
Oliver Günther d766fe151a Dismissable medium banner 2025-04-22 11:00:29 +02:00
Oliver Günther 4f29518771 Add medium variant of enterprise banner 2025-04-22 11:00:29 +02:00
Eric Schubert 1edfe91ccb Merge branch 'dev' into implementation/62103-update-the-ui-component-to-be-able-to-render-the-groups-with-statuses 2025-04-08 13:56:45 +02:00