Project

General

Profile

Task #2162

improve the new extensions and templates website

Added by Mike Saunders over 1 year ago. Updated 4 months ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Team - Q2/2018
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Work with Andreas to add more help and encourage users to upload their own extensions and templates:

  • Step-by-step help text
  • Video demos to link / embed

History

#1 Updated by Mike Saunders about 1 year ago

  • Target version changed from Q2/2017 to Q3/2017

#2 Updated by Florian Effenberger 12 months ago

Any concrete details or progress on this? Still realistic for Q3? I know Andreas is absent at the moment, which might delay things in case his feedback is required

#3 Updated by Mike Saunders 11 months ago

  • Target version changed from Q3/2017 to Q4/2017

No big progress yet as other tasks have come up, and with LibOCon around the corner let's bump this to Q4. If Andreas is at LibOCon, though, I could arrange to meet with him and come up with a solid plan.

#4 Updated by Florian Effenberger 11 months ago

No big progress yet as other tasks have come up, and with LibOCon around
the corner let's bump this to Q4. If Andreas is at LibOCon, though, I
could arrange to meet with him and come up with a solid plan.

Sounds great!

#5 Updated by Andreas Mantke 11 months ago

Sorry, but I'll not be at the LibOCon this year.

#6 Updated by Florian Effenberger 10 months ago

Andreas Mantke wrote:

Sorry, but I'll not be at the LibOCon this year.

If you're up to that, Mike could work with you on this via e-mail, and Guilhem and Cloph could help rolling out the changes if needed?

#7 Updated by Mike Saunders 8 months ago

To move this along, Andreas, what do you think are the most important things the site needs? In my opinion:

  • Some design improvements (eg "Log in Register" at the top all looks like one link, and there are various bits with green on grey which are hard to read)
  • A guide to making and submitting a template – either in step-by-step form, or a video

For the first one, if there's an admin interface for customising the theme and layout, and you don't mind giving me credentials, my username is "mikesaunders".

#8 Updated by Andreas Mantke 8 months ago

Improvements to the look of the extensions-templates-website has to be done within the buildout hosted on github.com:
https://github.com/tdf/extensions.libreoffice.org
The theming lives here:
https://github.com/tdf/extensions.libreoffice.org/tree/master/src/tdf.extensioncentertheme
And the policy of the site is hosted here:
https://github.com/tdf/extensions.libreoffice.org/tree/master/src/tdf.exttempsitepolicy

Thus it is necessary that you get a clone of the github-repo, create a Plone instance with buildout and run a Plone instance in debug mode.

You need to follow the instructions for theme development here then:
https://github.com/tdf/extensions.libreoffice.org

#9 Updated by Andreas Mantke 8 months ago

@Mike I installed the npm and worked on the css for the 'log in / register' box. There is a space between this both entries now. Hope that helps.
If you want to work yourself on the css I could give you some hints to setup your test-/dev-environment.

#10 Updated by Florian Effenberger 5 months ago

  • Target version changed from Q4/2017 to Q2/2018

Mike Saunders, can we get a status update on what's been done and what upcoming steps you envision?
Anything that urgently needs doing? Then we can factor that in accordingly :-)

#11 Updated by Florian Effenberger 5 months ago

To add on that, we might also do some wider outreach, collect feedback and proposals from the community and try to work on the things jointly - things don't necessarily have to end up at your desk only, Mike

#12 Updated by Florian Effenberger 4 months ago

Let's discuss this in the next team call, as it fell of the agenda for the all-in call. Can you remind me in time to add it the agenda? :-)

Also available in: Atom PDF