Skip to content

[WebProfilerBundle] [WebProfilerPanel] Update the configuration panel #47665

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Sep 23, 2022

Conversation

javiereguiluz
Copy link
Member

Q A
Branch? 6.2
Bug fix? no
New feature? no
Deprecations? no
Tickets -
License MIT
Doc PR -

This PR proposes to update the "Symfony status" information in the "Config" panel of the Symfony Profiler. Today it's displayed as a table:

config-panel-before

I'd prefer to display that information more visually:

config-panel-after

The wording has been updated a bit too ("In development" vs "Unstable version") to better match the wording used at https://symfony.com/releases/6.2

Here's the case of a LTS version:

config-panel-after-lts

And for an unmaintained version:

config-panel-after-unmaintained

@javiereguiluz javiereguiluz added this to the 6.2 milestone Sep 22, 2022
@carsonbot carsonbot changed the title [WebProfilerPanel] Update the configuration panel [WebProfilerBundle] [WebProfilerPanel] Update the configuration panel Sep 22, 2022
@javiereguiluz
Copy link
Member Author

@stof thanks for your review. I've fixed everything.

@stof
Copy link
Member

stof commented Sep 22, 2022

@javiereguiluz I see that the CSS contains lots of panel-specific styles in this redesign. Should some of them become reusable components instead (in a separate PR), that third-party bundles could use as well in their own panels, or are they really ultra specific to those panels ?

@javiereguiluz
Copy link
Member Author

In these last cases I think the design is very specific to those features, so it's not really reusable.

@fabpot
Copy link
Member

fabpot commented Sep 23, 2022

Thank you @javiereguiluz.

@fabpot fabpot merged commit 5205e1f into symfony:6.2 Sep 23, 2022
@javiereguiluz javiereguiluz deleted the config_panel branch September 23, 2022 13:21
@fabpot fabpot mentioned this pull request Oct 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants