Project

General

Profile

Task #2162

improve the new extensions and templates website

Added by Mike Saunders 10 months ago. Updated 23 days ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Team - Q4/2017
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 7 months ago

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

#2 Updated by Florian Effenberger 4 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 4 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 4 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 4 months ago

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

#6 Updated by Florian Effenberger 3 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 30 days 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 30 days 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 23 days 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.

Also available in: Atom PDF