Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install theme files accumulatively from zip file #2

Open
wants to merge 8 commits into
base: staging
Choose a base branch
from

Conversation

areguera
Copy link
Member

@areguera areguera commented Jul 4, 2024

Here are some screenshots showing the expected presentation:

category.php footer.php
Screen Shot 2024-07-04 at 18 30 07 Screen Shot 2024-07-04 at 18 29 31
single.php search.php
Screen Shot 2024-07-04 at 18 31 19 Screen Shot 2024-07-04 at 18 30 17

Configuration takes places in default/main.yml:

# ===============================================================================
# Blog theme configuration.
#
# Themes are being installed in accumulative way to avoid conflicts between
# different theme versions (e.g., because files were added or removed). You can
# switch from one theme version to another using the wordpress graphical user
# interface, after performing a live preview verification. As new themes are
# installed, older themes are available as backup mechanism.
#
# New theme releases can be found in:
# - https://gitlab.com/CentOS/artwork/centos-web/wordpress-theme-centos/-/releases
# ===============================================================================
wp_theme_name: wordpress-theme-centos
wp_theme_version: "1.0.16"

Some changes compared with previous version include the following:

  1. Update CentOS logo.

  2. Add a section to present the latest YouTube video uploaded to TheCentOSProject channel. Because of the URL used, it shouldn't be necessary to change the theme in order to show the next video uploaded.

  3. Link to blog pages on the navbar. Previously, blog pages were not properly presented. Now, links to blog pages are always visible on the navigation bar. To access CentOS website links, it is necessary to go to CentOS website clicking on the Home link presented in the breadcrumbs section.

  4. The breadcrumbs section continues being the main place to identify the hierarchy of CentOS websites.

  5. Update artistic motif used on navigation bar, headers, and footer to be consistent with artistic motif designed for CentOS Stream 10 lifetime.

@areguera areguera marked this pull request as ready for review July 4, 2024 22:26
@areguera areguera marked this pull request as draft July 5, 2024 11:46
@areguera areguera changed the title Update theme to wordpress-theme-centos v1.0.2 Install theme files accumulatively from zip file Jul 6, 2024
@areguera areguera marked this pull request as ready for review July 6, 2024 21:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant