getgrav / getgrav/grav-plugin-admin

Enhancement request: basic customizations should be easier

Open
#2,154 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
377
Forks
225
Avg merge
11h 51m
Merged PRs (30d)
4

Description

After using Grav with the hypertext theme, due to several issues whose cause I could not understand (whether grav or the theme) I decided to reinitialize the website and stay with the default theme (quark).

This theme has an icon in the header with the text "GRAV" next to it. I thought "GRAV" was the site title so I changed it in the "Configuration" -> "Site" -> "Site title", but grav keeps staying there.

It seems it is not even possible to remove the icon; you can replace it, but not remove (unless you are willing to extend the theme).

This is an enhancement request: it cannot be this hard to

- remove an icon
- change the main text appearing in a page (i.e. the huge GRAV next to the icon), for example using the "Site title" from the configuration page.
- change the footer.

These are basic ops, usually done right after the installation for customizing the website, and they should be doable without forcing the users to study and implement a child theme (that is the only way I found to modify those elements, even after reading too much documentation).

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are identified in the issue. Start by tracing how the Quark theme renders its header, icon, site title, and footer, then determine how the admin configuration should expose these customizations. Done means users can make the requested changes without creating a child theme.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.