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

Moviescript: add theme #7878

Merged
merged 7 commits into from
Sep 2, 2024
Merged

Moviescript: add theme #7878

merged 7 commits into from
Sep 2, 2024

Conversation

henriqueiamarino
Copy link
Collaborator

@henriqueiamarino henriqueiamarino commented Jun 20, 2024

Moviescript is a simple blog theme that perfectly suits writers or the general public who want their sites to be formatted as movie scripts.
Demo site

screenshot

Copy link
Contributor

github-actions bot commented Jun 20, 2024

Preview changes

I've detected changes to the following themes in this PR: Moviescript.

You can preview these changes by following the links below:

I will update this comment with the latest preview links as you push more changes to this PR.
⚠️ Note: The preview sites are created using WordPress Playground. You can add content, edit settings, and test the themes as you would on a real site, but please note that changes are not saved between sessions.

@MaggieCabrera
Copy link
Contributor

This theme has a hidden pattern called header-rate that doesn't seem to be used anywhere, can you confirm if it needs deleting, @henriqueiamarino ?

Copy link
Contributor

@MaggieCabrera MaggieCabrera left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The heading hierarchy in this theme is hard to maintain. We generally don't want the site title to be the H1, since it's preferable to have the main heading be something that tells you what each template/page is about, ie: the post title on a single post or the archive title on archive templates, instead of being the same for every single page. But this theme lacks that main heading in many of the templates like the pages template and the index

@henriqueiamarino
Copy link
Collaborator Author

henriqueiamarino commented Aug 30, 2024

Thanks for your review, @MaggieCabrera. Sometimes, I add a pattern that some users might use, but I don't use it in my take on the theme. I never really knew if that was okay or not. If it's not a good practice, you can delete it; no problem.

I am afraid I have no control over the site title as an H1. As I design in the Editor, that is how the site title is available to me; I have other current choices. Also, I can add a title for the Page template; it's no problem. I can also make post titles H1 instead of H2 for the Index. Would that be enough? Working on it.

Copy link
Collaborator Author

@henriqueiamarino henriqueiamarino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes approved. I tried to access this branch using git checkout add/moviescript but apparently my side is outdated. Maybe this is due to the fixes you made. How can I check properly to make the corrections you mentioned? Sorry, I am a newbie using GH, but I am eager to get good at it.

Screenshot 2024-08-30 at 16 14 21

@MaggieCabrera
Copy link
Contributor

Thanks for your review, @MaggieCabrera. Sometimes, I add a pattern that some users might use, but I don't use it in my take on the theme. I never really knew if that was okay or not. If it's not a good practice, you can delete it; no problem.

It's ok to have but since it has the hidden attribute, it won't show anywhere in the UI for users! I will change that to make it available

Copy link
Contributor

@MaggieCabrera MaggieCabrera left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pushed a couple of changes to show the hidden header/footer patterns and some translation and a11y stuff. Good to go!

@henriqueiamarino henriqueiamarino merged commit e090a74 into trunk Sep 2, 2024
2 checks passed
@henriqueiamarino henriqueiamarino deleted the add/moviescript branch September 2, 2024 10:32
@MaggieCabrera MaggieCabrera self-assigned this Sep 12, 2024
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.

3 participants