Today I’m here to show you what I have coded in the last few months.
Little disclaimer right from the start: I’m not a professional dev and I’m just coding in my free time.
My VueJS based frontend is called COF (The name sucks. I know. It sounds like Cough ).
It currently features 18 (hopefully) fully functional components which you can use in your frontend.
I’m not going to get into all the details about COF here, because you can read all of that over on GitLab.
If you want some more details about COF feel free to read the documentation.
If you want to check it out in person, grab the latest release.
Please read the documentation before attempting to use COF. It’s far from being perfect and it currently lacks important features such as mobile support.
But nevertheless I think that this might be interesting for some of you.
I’ll try to set up a demo URL soon, but I see some problems doing that.
In order to present COF in a way that makes sense, I’d have to grant everyone access to the backend. Therefore I have to first configure permissions so that the backend doesn’t get nuked.
I’ll come back to you once there is a public demo.
First off - I’m sorry for not replying for so long. I’m really busy at the moment … Life things
You should be abled to use your Cockpit CMS when you copy all the files from /getting-started to /storage/data. I’ll definetly have to take a look into that.
Which version of COF did you get? If it isn’t the latest, which is 22.8 as of writing this, please try using the latest version.
I have now fixed the problem you’ve mentioned regarding the getting-started data. Now you can use the import statement from cockpits CLI to import the basic structure. Unfortunately, this doesn’t include COF’s custom components. But as said - It at least gives you a solid starting point.
I’ve updated the readme accordingly. You can find the new information at Frontend Setup / Getting Started > Installation
I made a mistake in the initial post. The link to the latest release is fixed to an already surpassed version. Please make sure to go here for the latest version.
Unfortunately, for whatever reason, I can’t edit the OP.
Please take note of the fact that COF was developed for an old version of Cockpit! A lot has changed since the last major release, and COF isn’t working anymore!