Put the Mahara logo into the themes as SVG file

Bug #1681579 reported by Kristina Hoeppner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Medium
Pat
17.04
Fix Released
Medium
Pat
17.10
Fix Released
Medium
Unassigned

Bug Description

for Mahara 17.04 and master (we'll leave the PNGs for earlier versions):

use SVG instead of PNG to allow for crisper quality of the logo.

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/7621

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/7631

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

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

commit 4078c8d5c52bbfd7e021b1b54b2db1d1361dc391
Author: Pat Kira <email address hidden>
Date: Tue Apr 11 13:42:33 2017 +1200

Bug 1681579 - Added svg support for mahara logo

- Make svg of supported extension.
- Add svg versions of Mahara logo to all core themes including footer
logo.
- Tidied up upgrade footer styles and templates as well as using
theme_image_url instead of image path with specific file extension.

Note 1: We are not removing exisiting png version of both logos just
in case someone needs it or want to use it.

Fixed configurable custom logo display
- Check if there is a custom logo if so add to data attribute on the
template.
- Add a check in js if there's custom logo we won't replace the logo

Note 2: Displaying correct version of Mahara logo based on header
background could be done at the backend (PHP) since the background value
stored in the database (I think).

behatnotneeded

Change-Id: I377401a9477e3b06e9fcee366579bbfc09bc73ea

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "17.04_STABLE" branch: https://reviews.mahara.org/7660

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

Reviewed: https://reviews.mahara.org/7660
Committed: https://git.mahara.org/mahara/mahara/commit/d5e858982cfd0148cbbda3e7c69ed567e964127b
Submitter: Robert Lyon (<email address hidden>)
Branch: 17.04_STABLE

commit d5e858982cfd0148cbbda3e7c69ed567e964127b
Author: Pat Kira <email address hidden>
Date: Tue Apr 11 13:42:33 2017 +1200

Bug 1681579 - Added svg support for mahara logo

- Make svg of supported extension.
- Add svg versions of Mahara logo to all core themes including footer
logo.
- Tidied up upgrade footer styles and templates as well as using
theme_image_url instead of image path with specific file extension.

Note 1: We are not removing exisiting png version of both logos just
in case someone needs it or want to use it.

Fixed configurable custom logo display
- Check if there is a custom logo if so add to data attribute on the
template.
- Add a check in js if there's custom logo we won't replace the logo

Note 2: Displaying correct version of Mahara logo based on header
background could be done at the backend (PHP) since the background value
stored in the database (I think).

behatnotneeded

Change-Id: I377401a9477e3b06e9fcee366579bbfc09bc73ea
(cherry picked from commit 4078c8d5c52bbfd7e021b1b54b2db1d1361dc391)

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/7667

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

Reviewed: https://reviews.mahara.org/7667
Committed: https://git.mahara.org/mahara/mahara/commit/0f26569083f64fd11a625763b633bc9bfbf93b3e
Submitter: Aaron Wells (<email address hidden>)
Branch: master

commit 0f26569083f64fd11a625763b633bc9bfbf93b3e
Author: Robert Lyon <email address hidden>
Date: Fri Apr 21 11:26:27 2017 +1200

Bug 1681579: Fixing for installing site

When institution table does not exist yet

behatnotneeded

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

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "17.04_STABLE" branch: https://reviews.mahara.org/7682

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

Reviewed: https://reviews.mahara.org/7682
Committed: https://git.mahara.org/mahara/mahara/commit/27e9ced0a972b4d6450dd7261f47b9b2790796e8
Submitter: Robert Lyon (<email address hidden>)
Branch: 17.04_STABLE

commit 27e9ced0a972b4d6450dd7261f47b9b2790796e8
Author: Robert Lyon <email address hidden>
Date: Fri Apr 21 11:26:27 2017 +1200

Bug 1681579: Fixing for installing site

When institution table does not exist yet

behatnotneeded

Change-Id: I7560e80f815a0fc4cb2516fdec5a69e36964ef50
Signed-off-by: Robert Lyon <email address hidden>
(cherry picked from commit 0f26569083f64fd11a625763b633bc9bfbf93b3e)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.