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
Create public homepage based on "qx serve" startpage layout #9708
Comments
The EG the worse case would be trying to make a minor alteration to the qx serve website but running into pages of code that is for the public website - or worse, accidentally breaking the public website just because of the Because of the drastic differences in purpose, I think it is a mistake to have one-size-fits-all website coding - not least because any changes to the How about the styling, resources, and shared layouts come from the Qooxdoo Website and are simply used by the qxcompiler build process that generates the website for IMHO there is an argument where just styling and resources are copied, but provided qxcompiler can decide what to reuse, then that's not something we have to worry about now. |
See also my comments in core-team: https://gitter.im/qooxdoo/core-team?at=5d109e6daafbc32629752b15 |
Your offer to (co-)sponsor a static website obliterates the need for this PR, thank you very much! But I do want to note that I did not propose to make the public website templates dependent on the |
oh sorry, i think we've talked round each other i circles this morning, I got the wrong end of the stick! Perhaps we should keep this open for now though so that this is a discussion on how we implement the design, ie in files and git, rather than what it should look like as in #9709 |
Closing in favour of #9709 |
Ah sorry, did not see you last comment |
I think this can be closed now. |
With qooxdoo/qooxdoo-compiler#462, the generation of the
qx server
startpage has been made an API (qx.tool.utils.Website
). It is based on the Metalsmith static website generator.If we want, we could reuse this feature to create the public website as well. We can use a different set of templates, but reuse the layout and assets and replace the main part of the page which has the list of applications with texts and images that advertise qooxdoo. This website can then be published together with the domentation on the qooxdoo website.
This will allow to streamline the website generation and keep the code of the website with the rest of the code. It will also allow dynamic generation of website code.
The text was updated successfully, but these errors were encountered: