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

Version 2 #151

Merged
merged 83 commits into from
Sep 20, 2024
Merged

Version 2 #151

merged 83 commits into from
Sep 20, 2024

Conversation

danielweck
Copy link
Member

@danielweck danielweck commented Sep 4, 2024

[Edit from Jiminy to list changes]

This new major version:

  • removes responsive columns
  • allows developers to apply the number of columns they see fit, w/o any restriction
  • adds a flag to disable vertical-writing pagination for developers who prefer to implement their own
  • removes a hack for older versions of Chromium, that created performance issues in some conditions
  • replaces page margins user setting with line length user setting
  • attempts to improve the handling of overflowing text
  • re-implements the font-size user setting
  • extends the application of the font-family user setting
  • improves the default font-stacks
  • updates recommandations for libre and open source fonts
  • adds support for variable fonts
  • adds a font-patch for Android dealing with rare occurrences of missing fonts in fixed-layout.

JayPanoz added 30 commits June 20, 2024 10:34
Part of issue #130 resolution
So that it can be kept in sync more easily, and get around local files restrictions.
Font-size depends on the font for the font-optical-sizing property so it may not be visible when only checking paragraphs
Copy link
Member

@mickael-menu mickael-menu left a comment

Choose a reason for hiding this comment

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

Excellent job as usual! I left a few comments but saw nothing that would cause real trouble in the mobile toolkits.

docs/CSS28-migration_guide.md Show resolved Hide resolved
docs/CSS28-migration_guide.md Outdated Show resolved Hide resolved
docs/CSS28-migration_guide.md Show resolved Hide resolved
docs/CSS03-injection_and_pagination.md Show resolved Hide resolved
docs/CSS03-injection_and_pagination.md Outdated Show resolved Hide resolved
docs/CSS12-user_prefs.md Show resolved Hide resolved
Remove 100vw as a condition for single-col from module and user-setting submodule. Using auto will prioritize column-count and resolve to 100% anyway.
@JayPanoz JayPanoz marked this pull request as ready for review September 20, 2024 07:31
@JayPanoz JayPanoz changed the title V2 PREVIEW Version 2 Sep 20, 2024
@JayPanoz JayPanoz merged commit f55ca6e into develop Sep 20, 2024
1 check passed
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