Skip to content

Conversation

@paulojunior-ufla
Copy link

Summary

  • Add a “Login background overlay opacity” setting (0–1, default 1 = no overlay) in General settings.
  • Pass the numeric value to SCSS with fallback 1.
  • Define $loginbgopacity default to 1 and apply it to .login-wrapper (padding preserved).
  • Update EN/AR language strings for the new setting.

Motivation

The login page lacked the same visual control offered in the footer: this change aligns both areas by exposing the login overlay opacity as a configurable option, letting sites match branding, improve readability over background images, and defaulting to no dimming (opacity 1) for backward compatibility.

@vasanthlmsace
Copy link
Collaborator

Thanks for your contribution, @paulojunior-ufla

We’ve reviewed the change, and while we understand the intention behind adding a configurable opacity for the login background overlay, this implementation applies the opacity to the .login-wrapper, which affects the entire login page content—not just the background overlay. This could negatively impact readability and overall UI consistency.

We appreciate the idea. We’ll take this into consideration and explore a better approach to implement this feature with a more suitable outcome.

Thanks again for sharing your suggestion and contributing to the academi theme.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants