Skip to content

change policies ui#6683

Open
EthanHealy01 wants to merge 14 commits into
mainfrom
UIUX/ChangesToPoliciesUiUx
Open

change policies ui#6683
EthanHealy01 wants to merge 14 commits into
mainfrom
UIUX/ChangesToPoliciesUiUx

Conversation

@EthanHealy01

Copy link
Copy Markdown
Contributor

• Removed colors from policies to make them look more professional.
• upgraded to enterprise link to contact us.
• Hid inactive policies from users (Kept for admin and team lead).
• Closing policies had wrong arrow, made a standard component for chat, tools and policies header.

@dosubot dosubot Bot added size:XL This PR changes 500-999 lines ignoring generated files. enhancement New feature or request labels Jun 16, 2026
Base automatically changed from SaaS to main June 16, 2026 15:41
@Frooodle Frooodle requested a review from Ludy87 as a code owner June 16, 2026 15:41
@dosubot dosubot Bot added size:XXL This PR changes 1000+ lines ignoring generated files. and removed size:XL This PR changes 500-999 lines ignoring generated files. labels Jun 16, 2026
@stirlingbot stirlingbot Bot removed the enhancement New feature or request label Jun 16, 2026
@EthanHealy01 EthanHealy01 force-pushed the UIUX/ChangesToPoliciesUiUx branch from 2dbd3f9 to 5018a77 Compare June 16, 2026 16:11
@dosubot dosubot Bot added size:XL This PR changes 500-999 lines ignoring generated files. and removed size:XXL This PR changes 1000+ lines ignoring generated files. labels Jun 16, 2026
@stirlingbot stirlingbot Bot added Front End Issues or pull requests related to front-end development Translation labels Jun 16, 2026
EthanHealy01 and others added 6 commits June 16, 2026 17:39
…soon rows

Non-admins (login on) must still see and open live policies like Security
(into the read-only locked state) per policy-admin-gate.spec.ts. The list was
filtering out every unconfigured policy and hiding the whole section, which
removed Security too. Filter on comingSoon instead so regular users see the
live policies and only the enterprise 'Upgrade to enterprise' rows are hidden.
Frooodle
Frooodle previously approved these changes Jun 18, 2026
Comment thread frontend/editor/src/core/components/shared/PanelHeader.tsx Outdated
…e it

PanelHeader was editor-only (core/components/shared); the portal couldn't use
it. The shared lib and the portal both use Mantine, so there's no barrier —
relocate it to frontend/shared/components, re-theming its three editor-only CSS
tokens (--border-subtle/--text-primary/--text-muted) to Mantine equivalents so
it renders in the portal too. Replaces the dead old shared PanelHeader (no
importers) and repoints the editor usages to @shared/components/PanelHeader.
@dosubot dosubot Bot removed the size:XL This PR changes 500-999 lines ignoring generated files. label Jun 18, 2026
@dosubot dosubot Bot added the size:XXL This PR changes 1000+ lines ignoring generated files. label Jun 18, 2026
EthanHealy01 and others added 4 commits June 18, 2026 12:20
The status badge now sits inside the rounded header pill, right-aligned after
the title, instead of in the trail beside the close button.
--mantine-color-default-border isn't emitted in the main app's Mantine scope
(only inside the ChatFAB provider), so the bare var fell back to currentColor —
a black outline in light mode. Use --border-subtle first (defined app-wide) with
the Mantine token as the portal fallback, matching FormFieldSidebar.
@stirlingbot

stirlingbot Bot commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

🚀 V2 Auto-Deployment Complete!

Your V2 PR with embedded architecture has been deployed!

🔗 Direct Test URL (non-SSL) http://54.175.155.236:6683

🔐 Secure HTTPS URL: https://6683.ssl.stirlingpdf.cloud

This deployment will be automatically cleaned up when the PR is closed.

🔄 Auto-deployed for approved V2 contributors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Front End Issues or pull requests related to front-end development size:XXL This PR changes 1000+ lines ignoring generated files. Translation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants