Adding new Maroon theme

Bug #1889480 reported by Robert Lyon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Wishlist
Unassigned

Bug Description

Adding a new theme called Maroon

Revision history for this message
Robert Lyon (robertl-9) wrote :
Changed in mahara:
milestone: none → 20.10.0
importance: Undecided → High
importance: High → Wishlist
status: New → In Progress
Revision history for this message
Robert Lyon (robertl-9) wrote :

Adding some fixes for the new theme and existing theme fonts

1) Install the new Alegreya / AlegreyaSans fonts to database so they can be used in skins

2) The Admin -> Configure site -> Fonts page was not displaying the new fonts
- needed to update the theme's font paths to be lowercase

3) Added missing README.Mahara files for fonts in themes (except raw as it had one already)

4) Fixed problem where 'shadow into light two' font has wrong path when building skin thumbnails

Revision history for this message
Robert Lyon (robertl-9) wrote :
Revision history for this message
Rangi Daymond (rangid) wrote :

Hi Robert - the two new fonts (and 4 of the five others) each
display "Font license not found" underneath the font name panel
heading when their admin/site/fonts.php "View font specimen" link
is selected. Osvaldo is the only one with a linked "Font license".

Please see screen shot attached to this comment.

Rangi Daymond (rangid)
Changed in mahara:
assignee: nobody → Rangi Daymond (rangid)
Changed in mahara:
status: In Progress → Fix Committed
tags: added: nominatedfeature
Changed in mahara:
status: Fix Committed → In Progress
Revision history for this message
Robert Lyon (robertl-9) wrote :

Bug report opened again for https://reviews.mahara.org/#/c/11091/

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/11091
Committed: https://git.mahara.org/mahara/mahara/commit/b6b806fb54bb73cf8dc017776460e0a3c363560d
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit b6b806fb54bb73cf8dc017776460e0a3c363560d
Author: Robert Lyon <email address hidden>
Date: Wed Jul 29 13:57:31 2020 +1200

Bug 1889480: Adding new Alegreya / AlegreyaSans fonts + fixes

1) Installed the new Alegreya / AlegreyaSans fonts from the new Marron
theme to database so they can be used in skins. Made the Alegreya a
heading only font so can only be used as header or block header font
in a skin

2) The Admin -> Configure site -> Fonts page was not displaying the
new fonts
- needed to update the theme's font paths to be lowercase

3) Added missing README.Mahara files for fonts in themes (except raw
as it had one already)

4) Fixed problem where 'shadow into light two' font has wrong path
when building skin thumbnails

Change-Id: I8cbc220d42d379bc2a8bd62fcf2237fa475c4e2b
Signed-off-by: Robert Lyon <email address hidden>

Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Fix Committed
Revision history for this message
Rangi Daymond (rangid) wrote :

Catalyst QA Tested - PASSED
Gerrit: https://reviews.mahara.org/#/c/11091/ Patch set 13
Browser/s: Chrome
Theme: Raw, Ocean and Primary school

The following test scenarios were successful (please see the attached document for details):
Test scenario 1: verify the Alegreya & Alegreya Sans fonts have been installed correctly.
Test scenario 2: verify that the Alegreya & Alegreya Sans fonts are correctly available for
    use in new site skins when the default site theme is not 'Maroon'.
Test scenario 3: repeat scenario 2 for a new personal skin named ‘NewPerSkin’, change the
    theme to Ocean instead.
Test scenario 4: verify that an existing skin can be updated to use the 'Alegreya' and/or
   'Alegreya Sans' fonts.
Test scenario 5: verify that the theme README.Mahara files are present correctly.
Test scenario 6: verify that the thumbnails for site and personal skins that explicitly
   use the 'Shadows into Light Two' font are correct.

Changed in mahara:
assignee: Rangi Daymond (rangid) → nobody
tags: added: newfeat
removed: nominatedfeature
tags: added: newfeature
removed: newfeat
Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers