Lauryn Menard
16135fbac6
support: Clean up class names in support views.
...
Updates the class name used for the sponsorship form container in
the remote support views to be more specific.
Adds a shared "support-form" class for the different forms in the
realm_details template.
Use the same CSS rule for current and next plan information sections.
2024-02-21 10:28:08 -08:00
Lauryn Menard
b9c4a8a811
support: Add CSS formatting for form areas on support views.
2024-02-20 15:46:55 -08:00
Lauryn Menard
b6d50c158d
support: Add CSS grid for confirmation objects in query results.
2024-02-20 15:46:55 -08:00
Lauryn Menard
b74a8a5ff5
support: Add CSS grid for user and user realm.
2024-02-20 15:46:55 -08:00
Lauryn Menard
8c5325fc2c
remote-support: Add CSS grid for remote server and remote realms.
2024-02-20 15:46:55 -08:00
Lauryn Menard
439e88e251
support: Remove relative positioning for form elements.
...
Prep commit for adding a grid layout for some query response data.
2024-02-20 15:46:55 -08:00
Aman Agrawal
90e67f7d75
upgrade: Fix spacing issue for fixed plan upgrade page.
2024-02-20 11:51:32 -08:00
Aman Agrawal
16868c39a5
navbar: Restructure navbar items.
2024-02-15 16:18:34 -08:00
Varun-Kolanu
e0339715cc
skip_navigation: Add skip navigation link to /help and /api sites.
...
Skip navigation links added in /help and /api sites for accessibility
Fixes #28564 .
2024-02-14 15:08:45 -06:00
Karl Stolley
76220fdc2c
features: Suppress plan-comparison subheadings.
2024-02-13 15:11:02 -08:00
Karl Stolley
04b94f6ad5
features: Swap in redesigned feature-comparison table.
2024-02-13 15:11:02 -08:00
Lauryn Menard
b275e9c4d6
stripe: Add billing portal for customer name and address.
...
Adds a link on the upgrade and billing pages that opens a stripe
billing portal for the customer to update their name and address
that will appear on invoices and receipts.
On the billing page, updating the credit card information will
no longer update the customer billing address, since they can
now do this directly through the billing portal. To be consistent
with the credit card form on the upgrade page, we still require
inputting a billing address for the card.
Note that, once an invoice is paid/complete, then changes to the
customer's name and address will not be applied to those invoices.
2024-02-13 14:18:38 -08:00
Aman Agrawal
8cba101e05
support: Add button to delete configured fixed next plan.
...
This will help us modify the configured plan if we need to.
2024-02-13 09:40:53 -08:00
Karl Stolley
35098f4959
Revert "plans: Handle table widths in CSS."
...
This reverts commit 960e29dc5a
.
An earlier draft of the comparison table made this CSS necessary;
it should have been removed before merging.
2024-02-12 15:18:01 -08:00
Karl Stolley
5be2e8fa64
portico: Beef up IntersectionObserver on comparison table.
2024-02-12 15:18:01 -08:00
Lauryn Menard
831381f160
email-log: Update CSS styles for dev environment email log.
...
Removes reliance on bootstrap alert and label rules/styles that
were used or expected for this email log page.
2024-02-12 11:35:36 -08:00
Karl Stolley
0290642f1d
plans: Use IntersectionObserver to handle subheaders.
2024-02-09 09:20:34 -08:00
Karl Stolley
960e29dc5a
plans: Handle table widths in CSS.
2024-02-09 09:20:34 -08:00
Karl Stolley
5aa3615f4b
plans: Add comparison-switcher logic and styles.
2024-02-09 09:20:34 -08:00
Karl Stolley
0e3699c3dc
plans: Open up spacing around feature-cell text.
2024-02-09 09:20:34 -08:00
Karl Stolley
33fd82ead3
plans: Add comparison-tab buttons and icons.
2024-02-09 09:20:34 -08:00
Karl Stolley
7d2adda31c
plans: Filter table based on active plans tab.
2024-02-09 09:20:34 -08:00
Karl Stolley
5031d7a06c
plans: Avoid hover effect on header row.
2024-02-09 09:20:34 -08:00
Prakhar Pratyush
2055dfa83e
support: Add support to configure fixed-price plan with pay-by-invoice.
...
* Manually create & send invoice
* Configure a fixed-price plan with sent invoice-id.
* When customer pays, upgrade them to concerned plan.
2024-02-06 18:43:23 -08:00
Karl Stolley
f68d770312
portico: Center hero content on /apps.
2024-01-31 16:10:32 -08:00
Karl Stolley
6763456290
portico: Remove screenshots from /apps.
2024-01-31 16:10:32 -08:00
Karl Stolley
b522ffa317
plans: Add explicit values for uniform plans display.
2024-01-31 07:23:50 -08:00
Karl Stolley
30926ae62f
plans: Remove discount-related layout cruft.
...
These classes and styles were introduced as hacky layout fixes,
and are no longer necessary with tooltip-style discount balloons.
2024-01-31 07:23:50 -08:00
Karl Stolley
e622332cdf
plans: Add tooltip-style discount balloon.
2024-01-31 07:23:50 -08:00
Karl Stolley
f361a9bb50
plans: Enable better collapsing of plans panes.
2024-01-31 07:23:50 -08:00
Karl Stolley
dc52194ecc
plans: Remove underline from comparison subhead links.
2024-01-31 07:23:50 -08:00
Karl Stolley
16e1cbe374
plans: Implement background colors for hovers, dark mode.
2024-01-31 07:23:50 -08:00
Lauryn Menard
efd0d689fc
templates: Move activity templates to /templates/corporate/activity.
...
Also, renames `ad_hoc_query.html` to `activity_table.html`,
`realm_summary_table.html` to `installation_activity_table.html`,
and `activity_details_template.html` to `activity.html`.
Removes the style attribute in the installation activity template
and uses a CSS class, "installation-activity-header", to center the
h3 and p tags instead. This removes an exception from the custom
lint check.
2024-01-30 10:06:48 -08:00
Lauryn Menard
15ba9cf8ec
bootstrap: Remove bootstrap.btn classes from support view buttons.
...
Moves CSS styles for support view buttons to
`web/styles/portico.activity.css`.
Also removed the "sea-green" and "small" classes from a few buttons
as no CSS rules were being applied and most of those buttons will
be removed when these forms are refactored to use a modal.
2024-01-29 10:59:33 -08:00
Tim Abbott
41fa2e7174
css: Remove unused portico tab-content CSS rules.
2024-01-28 16:08:30 -08:00
Lauryn Menard
bfd9eec4b3
activity: Add totals row as sticky footer to activity charts.
...
Updates the total row for the installation and remote activity
charts to be in the table footer. Makes the footer class sticky
to the bottom of the view so that it is always visible on the
chart.
Also, updates the installation activity column for revenue to
be formatted as a dollar string, since this formatting was being
applied in the updated total row.
2024-01-26 09:04:39 -08:00
Tim Abbott
f04b54ff47
css: Remove unused boostrap nav-header styles.
2024-01-25 18:35:38 -08:00
Tim Abbott
f105c6b12e
css: Remove unused Bootstrap nav-tabs styles.
2024-01-25 18:35:38 -08:00
Lauryn Menard
ccfcb34bea
activity-css: Make activity charts header row sticky.
...
This will be applied to both the overall installation activity chart
as well as the associated remote, client, realm and user views.
Co-authored-by: Karl Stolley <karl@zulip.com>
2024-01-23 09:31:05 -08:00
Vidhi Agrawal
b21dc465b8
billing: Change background color of reactivate subscription.
...
Fixes #28428
2024-01-17 12:43:01 -08:00
Karl Stolley
906559c2b5
portico: Extend proper background gradients to /plans.
2024-01-15 18:43:33 -08:00
Karl Stolley
f5245285b4
portico: Isolate global plans-page styles in own file.
2024-01-15 18:43:33 -08:00
Tim Abbott
40f99d0990
Revert "portico: Extend proper background gradients to /plans."
...
This reverts commit 536d2f4e7f
.
Apparently pricing_plans.css is included in many unrelated pages.
2024-01-12 14:43:28 -08:00
Aman Agrawal
03254bea5b
billing: Change how flat discount on billing/upgrade page is displayed.
2024-01-12 08:50:51 -08:00
Aman Agrawal
c9a4660911
header: Avoid using `.dropdown` for class name.
...
This is avoid conflict with styles defined for `.dropdown` in
bootstrap.
2024-01-12 08:40:51 -08:00
Aman Agrawal
9d1e977e2a
portico: Don't use `dropdown-toggle` class.
...
We want to avoid using `dropdown-toggle` class to avoid
properties leaking from bootstrap.
2024-01-12 08:40:51 -08:00
afeefuddin
d0deaff7fd
portico-header: Dropped find accounts link for smaller windows.
...
Fixes #27477
2024-01-09 16:46:24 -08:00
Karl Stolley
5c0e37844b
plans: Reduce font-size of text comparison elements.
2024-01-09 16:00:16 -08:00
Karl Stolley
f71c7458a7
plans: Consolidate positioning on comparison values.
2024-01-09 16:00:16 -08:00
Karl Stolley
941b76f510
plans: Reduce font-weight on push placeholder button.
2024-01-09 15:59:38 -08:00