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

Configure paid theme "Theme11" #19

Open
carakey opened this issue Nov 7, 2022 · 4 comments
Open

Configure paid theme "Theme11" #19

carakey opened this issue Nov 7, 2022 · 4 comments
Assignees

Comments

@carakey
Copy link
Contributor

carakey commented Nov 7, 2022

Learn how theme works, check out colors and images, and make tweaks as needed.

@carakey
Copy link
Contributor Author

carakey commented Apr 28, 2023

Franny shared the theme guide she received by email, here: https://docs.google.com/document/d/1oFIYN_HFfZcQpoqZnWG44WSb3MxOLvqYf9opOzacPJ0/edit?usp=sharing

It appears some settings will need to be managed within the theme files directly, while others can be managed using Custom Blocks. I still need to do some testing using the guide on the ojs-test / demo site.

@carakey carakey moved this from Blocked to Todo in OJS 3 Migration and Enhancement Aug 17, 2023
@carakey
Copy link
Contributor Author

carakey commented Aug 25, 2023

I made a table from the theme guide of the components and where they're managed, to help out with customization, troubleshooting, and local guidance.

https://docs.google.com/spreadsheets/d/1agbsF-S8Iprewg5QunK3BlKJnZxQ5B3DZ_bvl8whk4g/edit?usp=sharing

@carakey
Copy link
Contributor Author

carakey commented Aug 25, 2023

Here's what I think the main theme work is:

  • Restore the functionality provided by Custom Blocks Theme11 Custom Blocks are missing #42
  • Make site-wide adjustments to Theme11 source files #43
  • Provide a workflow (with CSS override, manual per journal theme file changes by admins, or other alternative) for the .tpl-controlled components that should be customizable per-journal:
    • Header Background Image (journal-slider.tpl)
    • Theme Slider (journal-slider.tpl)
    • possibly the Secondary Navigation Bar Links (header.tpl) -- though "Submission" and "Contact Us" are probably okay as a standard/default.
  • Create and distribute a theme guide for journal managers

@carakey
Copy link
Contributor Author

carakey commented Aug 28, 2023

I emailed Franny on 8/25 to propose disabling some theme components. I asked what features of the theme were the most important to UO journals. This work is on hold awaiting UO's input.

@carakey carakey moved this from Todo to Blocked in OJS 3 Migration and Enhancement Mar 19, 2024
@carakey carakey changed the title Configure paid theme Configure paid theme "Theme11" Jun 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Blocked
Development

No branches or pull requests

2 participants