WordPress.org

Making WordPress.org

Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#3703 closed enhancement (fixed)

Bring Gutenberg theme to Rosetta sites

Reported by: felipeelia Owned by: obenland
Milestone: Priority: normal
Component: International Sites (Rosetta) Keywords:
Cc:

Description

Currently, this page is a separate site with a different theme, so it's not possible to translate it.

If we create a page template in wporg-main theme, Rosetta sites could create their own pages with that style, and that way inform non-English speakers about Gutenberg.

Change History (59)

This ticket was mentioned in Slack in #meta by felipeelia. View the logs.


2 years ago

#2 @obenland
2 years ago

  • Owner set to karmatosed
  • Status changed from new to assigned
  • Type changed from defect to enhancement

This ticket was mentioned in Slack in #meta by tellyworth. View the logs.


2 years ago

This ticket was mentioned in Slack in #core by dimadin. View the logs.


2 years ago

#5 @obenland
2 years ago

  • Owner changed from karmatosed to obenland
  • Status changed from assigned to accepted
  • Summary changed from Make Gutenberg theme a wporg-main page template to Bring Gutenberg theme to Rosetta sites

#6 @obenland
2 years ago

In 7520:

Gutenberg: Hide sidebar, tips, and revision link

Makes for a better ux when loading up Frontenberg.

See #3703.

#7 @obenland
2 years ago

In 7521:

Gutenberg: Make ajax handler available to logged out users.

See #3703.

#8 @obenland
2 years ago

In 7522:

Gutenberg: Limit media library to these 40 posts.

See #3703.

#9 @dd32
2 years ago

In 7523:

Gutenberg: Override the REST API to provide gutenberg with some static content.
This is a hacky way to avoid having to hack capabilities.

See #3703.

#10 @dd32
2 years ago

In 7524:

Gutenberg: Add a missing attribute to the Spacer blocks so that Gutenberg can parse the blocks correctly.

See #3703.

#11 @obenland
2 years ago

In 7525:

Gutenberg: Account for editor context in image blocks.

See #3703.

#12 @dd32
2 years ago

In 7526:

Gutenberg: Mark default content up for eventual translation.

See #3703.

#13 @dd32
2 years ago

In 7527:

Gutenberg: Use relative links to the plugin directory in the default content, so that it'll link to localised plugins.

See #3703.

#14 @tellyworth
2 years ago

In 7528:

Gutenberg: hide editor toolbar buttons that are irrelevant for the demo.

See #3703

#15 @tellyworth
2 years ago

In 7529:

Gutenberg: move styles from [7528] to theme stylesheet.

See #3703

#16 @tellyworth
2 years ago

In 7532:

Gutenberg: refine hidden buttons.

See #3703

#17 @tellyworth
2 years ago

In 7533:

Gutenberg: hide upload UI in the media library.

See #3703

#18 @dd32
2 years ago

In 7534:

Gutenberg: After [7523] add some gutenberg-specific REST API fields.

See #3703.

#19 @obenland
2 years ago

In 7535:

Gutenberg: Account for toolbar with sidebar closed.

See #3703.

#20 @tellyworth
2 years ago

In 7536:

Gutenberg: block more buttons and revise CSS

See #3703

#21 @tellyworth
2 years ago

In 7537:

Gutenberg: disable embed blocks till we have a safe way to support them.

See #3703

This ticket was mentioned in Slack in #meta by pbiron. View the logs.


2 years ago

#23 @dd32
2 years ago

In 7538:

Gutenberg: Remove some duplicated image blocks which show up in Safari.

See #3703.

#24 @dd32
2 years ago

In 7539:

Gutenberg: Use full URLs with a localised domain name in the links to the plugins.

See #3703.

#25 @dd32
2 years ago

In 7540:

Gutenberg: Downgrade two heading blocks to bold paragraphs instead.

See #3703.

#26 @dd32
2 years ago

In 7541:

Gutenberg: Reorder the Features Gallery.

See #3703.

#27 @obenland
2 years ago

In 7542:

Gutenberg: Avoid horizontal scrollbar on small screens.

Props kjellr.
See #3703.

#28 @obenland
2 years ago

In 7543:

WP.org: Link wp-logo to About pages for logged-out users.

See #3703.

#29 @dd32
2 years ago

In 7544:

Gutenberg: Add an extra gutenberg rest-api field missing from our static responses.

See #3703.

#30 @dd32
2 years ago

In 7545:

Gutenberg: Fix some block validation errors after [7540].

See #3703.

#31 @obenland
2 years ago

In 7546:

Gutenberg: Re-enable embeds and dynamic blocks.

See #3703.

#32 @obenland
2 years ago

In 7547:

Gutenberg: Disable shortcode block-just in case.

Props noisysocks.
See #3703.

#33 @obenland
2 years ago

In 7548:

Gutenberg: Bulletproofing endpoint checks.

Props noisysocks.
See #3703.

#34 @obenland
2 years ago

In 7551:

Gutenberg: Limit header styles to wp.org contexts.

Props noisysocks.
See #3703.

#35 @tellyworth
2 years ago

In 7552:

Gutenberg: make Download button non-editable so it's clickable from the editor.

See #3703

#36 @dd32
2 years ago

In 7553:

Gutenberg: Allow media uploads from the front-end, which are not actually uploaded but just stored in the browser.
This allows images to be uploaded through drag-and-drop interfaces for a customised experience.

See #3703.

#37 @tellyworth
2 years ago

In 7554:

Gutenberg: center the Download button. Props @noisysocks

See #3703

#38 @tellyworth
2 years ago

In 7555:

Gutenberg: left-align headings.

See #3703

#39 @tellyworth
2 years ago

In 7556:

Gutenberg: fix middleware issue causing REST API bugs

See #3703

#40 @tellyworth
2 years ago

In 7558:

Gutenberg: prevent unbounded query so the category block works.

Props @noisysocks
See #3703

#41 @tellyworth
2 years ago

In 7559:

Gutenberg: hide download button from inserter.

We could re-enable it later if we add an edit UI.

See #3703

#42 @tellyworth
2 years ago

In 7561:

Gutenberg: have the media library include some real images to experiment with.

Photos sourced from Unsplash, credits included in image captions.

See #3703

#43 @dd32
2 years ago

In 7562:

Gutenberg: Better "fake upload" support for non-images.

See #3703.

#44 @tellyworth
2 years ago

In 7563:

Gutenberg: no need to show functional images in the media library.

See #3703

#45 @obenland
2 years ago

In 7564:

Gutenberg: Launch Gutenfront on main site.

Props tomjn, kjellr, dd32, tellyworth, obenland, noisysocks, et al.
See #3703.

#46 @obenland
2 years ago

In 7566:

Gutenberg: Account for Add Block icon.

Props noisysocks.
See #3703.

#47 @tellyworth
2 years ago

In 7567:

Gutenberg: make the bottom download button clickable too.

See #3703

#48 @obenland
2 years ago

  • Resolution set to fixed
  • Status changed from accepted to closed

In 7568:

Gutenberg: Make strings translatable.

Fixes #3703.

This ticket was mentioned in Slack in #meta by felipeelia. View the logs.


2 years ago

#50 @tellyworth
2 years ago

In 7571:

Gutenberg: add image asset for sharing preview.

See #3703

#51 @dd32
2 years ago

In 7572:

Gutenberg: Remove a stray " causing an empty href for the link.

Props greatislander.
See #3703.

This ticket was mentioned in Slack in #core-editor by soean. View the logs.


2 years ago

#54 @obenland
2 years ago

In 7578:

Gutenberg: Avoid duplicate scrollbars.

See #3703.

#55 @dd32
2 years ago

In 7580:

Gutenberg: Preload some REST API endpoints with mock/static data to avoid REST API failure errors.

See #3703.

#56 @dd32
2 years ago

In 7581:

Gutenberg: Remove some redundant sprintf() calls in the inline javascript.

See #3703.

#57 @tellyworth
2 years ago

In 7582:

Gutenberg: content edits. Thanks @Presskopp and others.

See #3703

#58 @dd32
2 years ago

In 7584:

Gutenberg: Run our tweaks and custom JS after the core Gutenberg JS.

See #3703.

#59 @dd32
2 years ago

In 7593:

Gutenberg: Override wp.domReady with a version which doesn't contain a race-condition, this fixes the whitescreen on frontendberg on first load.

wp.domReady() is incorrectly regisering callbacks (such as the Gutenberg init function) to be fired on DOMContentLoaded AFTER that event has already fired, causing the callbacks to never run.
This replaces it with a version which does work, calling the callback immediately when document.readyState is at interactive (which is what fires DOMContentLoaded) or complete (when styles/images/etc are loaded, which the Gutenberg wp.domReady does).

See #3703, #3735.

Note: See TracTickets for help on using tickets.