Laravel-Backpack / community-forum

A workspace to discuss improvement and feature ideas, before they're actually implemented.
28 stars 0 forks source link

[Feature Request] Login page body should have a body class for styling #369

Open pekka opened 1 year ago

pekka commented 1 year ago

The login page (and other pages that use the plain.blade.php template) should have a body CSS class that allows us to target specific pages for styling.

To achieve this, I did this in my local copy of plain.blade.php

<body class="app flex-row align-items-center {{ str_replace(".", "-", Route::current()->getName()); }}">

which on the login page results in

<body class="app flex-row align-items-center backpack-auth-login">

But there might be a more elegant, Laravel-y way.

welcome[bot] commented 1 year ago

Hello there! Thanks for opening your first issue on this repo!

Just a heads-up: Here at Backpack we use Github Issues only for tracking bugs. Talk about new features is also acceptable. This helps a lot in keeping our focus on improving Backpack. If you issue is not a bug/feature, please help us out by closing the issue yourself and posting in the appropriate medium (see below). If you're not sure where it fits, it's ok, a community member will probably reply to help you with that.

Backpack communication channels:

Please keep in mind Backpack offers no official / paid support. Whatever help you receive here, on Gitter, Slack or Stackoverflow is thanks to our awesome awesome community members, who give up some of their time to help their peers. If you want to join our community, just start pitching in. We take pride in being a welcoming bunch.

Thank you!

-- Justin Case The Backpack Robot

pxpm commented 1 year ago

Hey @pekka thanks again for the suggestion.

We are completely re-writing the theming/asset system in Backpack v6 (due next months).

I think this could be a good idea at first glance, need to check if it's scalable/maintanable but it's seems like a good approach.

Thanks for sharing your solution! 🙏

I will add this to v6 development branch so that we talk about it later!

Wish you the best 👍

pekka commented 1 year ago

👍👍

We are completely re-writing the theming/asset system in Backpack v6 (due next months).

oohhh that is very good to know. Looking forward to it.