feat: 馃嵃 Landing Page And Other Internal Pages
Created by: Tirokk
馃嵃 Pullrequest
Landing page and other internal pages.
Issues
- fixes #4595 (closed)
- fixes #2917 (closed)
Todo
-
lets have internal pages more configurable -
create component to handle common code of all internal pages -
bug: add missing internal donation page -
correct bugginess use of links.ORGANIZATION
onLoginForm.vue
,RegistrationSlider.vue
,webapp/maintenance/source/pages/index.vue
, andpassword-reset.vue
-
check for same kind of bugginess uses of other links.XXX
as well -
make a login button possible on internal pages -
show menu on hover? -
write tests in webapp/components/LoginButton/LoginButton.spec.js
-
-
write some tests for the redirect? leftover of https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/4555#discussion_r673831986 -
in test toBeTruthy() instead of toBe(true) leftover of https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/4555#discussion_r673833339 -
give all the internal pages a redirect in case it鈥檚 external -
remove leading <br>
on each internal page default. shouldn't that be done with css? https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/4555#pullrequestreview-710883277 -
what we gonna do with the maintenance page? (is only solved by a quick fix now, but see experimental PR #4619 and I moved it to #4116 ) -
what鈥檚 about the file webapp/components/utils/InternalPages.js
? We need it now! -
have only external or even internal links.ORGANIZATION
page on the logo? -
put the footer there as well?
-
Think of:
-
remove sender.fm experimental content -
search for notice Wolle
to clean up
Manual Live tests:
-
test logo link on maintenance page?