-
Notifications
You must be signed in to change notification settings - Fork 0
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
Make static pages configurable for each deployment #610
Comments
The HomePage and AboutPage are the only pages specific to CDLT. |
What about the texts on the following pages:
In any case, it would be important to be able to customize the Home Page and About Page for our instance, so either we decide to fork the repo, or we create another sub-repo just with the pages |
yes, all the my...pages only contain a unique title to be translated |
That's what I was trying to say in the meeting because I'm currently
working on internationalization I didn't see static pages besides homepage
and about (and yeah I'm translating all the other ones)
…On Thu, 17 Aug 2023 at 12:00, VincentFarcy ***@***.***> wrote:
What about the texts on the following pages:
- Login page: https://lescheminsdelatransition.org/login
- Signup page: https://lescheminsdelatransition.org/login?signup=true
- Mybookmarks
- myevents
- myorganizations
- etc
I imagine these will be localized with this other ticket
<#586>
yes, all the my...pages only contain a unique title to be translated
And the login/signup page a unique text to be translated
—
Reply to this email directly, view it on GitHub
<#610 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAXQP66RGCOZSIJXB4XMFUDXVXTSBANCNFSM6AAAAAA3RFZAJA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
These two pages are full React pages, so it will require a developer to customize them. |
In the current repo there's a list of static pages, including the home page that are hardcoded as js and css files.
You can find most of them (maybe all) here: https://github.com/chemins-de-la-transition/semapps/tree/master/frontoffice/src/pages
It would be necessary for the Regen4all project to be able to modify those pages (including the links to other pages).
My proposal (does not need to be the final solution) is that we make the URLs to the static pages configurable and that we locate the js and css files outside of the main repo (in order not to have to fork for each new project / implementation. Maybe not all files need to be located outside of the repo, and only those with content are the ones that can be removed.
A more elegant but also complex solution would be to make the pages configurable within the backoffice, but it might be too much effort for the desired result.
The text was updated successfully, but these errors were encountered: