Opened 2 years ago
Closed 2 years ago
#3480 closed Defect (fixed)
walledgarden css not being served
| Reported by: | iionly | Owned by: | cash |
|---|---|---|---|
| Priority: | normal | Milestone: | Elgg 1.8.0 |
| Component: | Core | Version: | 1.8 Beta |
| Severity: | minor | Keywords: | login |
| Cc: | brett@… | Difficulty: |
Description
If the option "Restrict pages to logged-in users" in the advanced settings is selected the login fields fill the whole screen width. The text and input fields also seem aligned to the top left corner. The input fields for username and password also aren't restricted in width at all.
I don't know when this behaviour started exactly. At least with earlier nightly builds (not too long ago) the login dialog was centered on screen which looked much better (and most likely is intended when "Restrict pages to logged-in users" is selected).
Change History (4)
comment:1 Changed 2 years ago by cash
- Milestone changed from Needs Review to Elgg 1.8
comment:2 Changed 2 years ago by cash
- Summary changed from Faulty layout on login screen with "Restrict pages to logged-in users" selected to walledgarden css not being served
comment:3 Changed 2 years ago by cash
- Owner set to cash
- Status changed from new to assigned
comment:4 Changed 2 years ago by cash
- Resolution set to fixed
- Status changed from assigned to closed
(In [svn:9191]) Fixes #3480 not requiring a timestamp when using the js/css page handler

The addition of elgg_cacheable_view_page_handler() broke this. Elgg now assumes all css is cacheable and the walled garden css had not been registered that way.