Open JSchreff opened 9 months ago
Latest commit: b3cf30a9245aab22f080e8953797dd622c513ce4
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
Name | Link |
---|---|
Latest commit | b3cf30a9245aab22f080e8953797dd622c513ce4 |
Latest deploy log | https://app.netlify.com/sites/outlinejs/deploys/65de064cba503c0008d33ef9 |
[!IMPORTANT]
Auto Review Skipped
Draft detected.
Please check the settings in the CodeRabbit UI or the
.coderabbit.yaml
file in this repository.To trigger a single review, invoke the
@coderabbitai review
command.
The update introduces the outline-core-styled-text
component, enhancing text styling across applications. It covers a broad spectrum of text elements, including headings, paragraphs, lists, and more, with a focus on WYSIWYG content. The component, alongside its styles and utilities, aims to standardize text appearance, improve accessibility, and facilitate content management, particularly for external links and tooltips. This change integrates seamlessly with existing design systems and extends functionality for a better user experience.
File(s) | Change Summary |
---|---|
.../outline-core-styled-text/docs/outline-core-styled-text.mdx |
Introduces the outline-core-styled-text component documentation, covering usage and settings. |
.../outline-core-styled-text/index.ts |
Exports the OutlineCoreStyledText component and its associated sub-components, variables, and methods. |
.../outline-core-styled-text/src/.ck.ck-content.global.css |
Adds CSS for WYSIWYG elements scoped to .ck.ck-content , including tooltip style overrides. |
.../outline-core-styled-text/src/outline-core-styled-text.css |
Sets up basic styles for the outline-core-styled-text component. |
.../outline-core-styled-text/src/outline-core-styled-text.lightdom.css |
Styles for WYSIWYG content within <outline-core-styled-text> , including fonts and colors. |
.../outline-core-styled-text/src/outline-core-styled-text.shared.css |
Defines typography, spacing, list, link styles, and styles for specific elements like headings, paragraphs, and inline text elements. |
.../outline-core-styled-text/src/outline-core-styled-text.ts |
Implements the OutlineCoreStyledText component with functionality for styling text elements, handling tooltip links, and wrapping the last word of links in a span. |
.../outline-core-styled-text/src/sic-table.css |
Introduces styles for tables, including font sizes, colors, and scrollbar styles. |
.../outline-core-styled-text/src/utilities/... |
Introduces utilities for checking file types (check-file-type.ts ), adding external link messages (external-link-text.ts ), creating tooltips (tooltip.ts ), and wrapping the last word in links (wrap-last-word.ts ). |
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Todos:
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/@phase2/outline-config@0.0.14, npm/glob-parent@5.1.2, npm/globby@11.1.0, npm/graceful-fs@4.2.11, npm/has-property-descriptors@1.0.2, npm/has-symbols@1.0.3, npm/has-tostringtag@1.0.2, npm/hasown@2.0.1, npm/iconv-lite@0.4.24, npm/import-fresh@3.3.0, npm/internal-slot@1.0.7, npm/is-callable@1.2.7, npm/is-core-module@2.13.1, npm/is-date-object@1.0.5, npm/is-extglob@2.1.1, npm/is-glob@4.0.3, npm/is-string@1.0.7, npm/is-symbol@1.0.4, npm/is-typed-array@1.1.13, npm/is-windows@1.0.2, npm/istanbul-lib-coverage@3.2.2, npm/istanbul-lib-report@3.0.1, npm/js-yaml@3.14.1, npm/json5@2.2.3, npm/koa-send@5.0.1, npm/lefthook@1.6.1, npm/lint-staged@10.5.4, npm/lit-analyzer@1.2.1, npm/lit-html@2.8.0, npm/make-dir@3.1.0, npm/merge2@1.4.1, npm/micromatch@4.0.5, npm/mime-db@1.52.0, npm/mime-types@2.1.35, npm/minimist-options@4.1.0, npm/minimist@1.2.8, npm/mkdirp@1.0.4, npm/neo-async@2.6.2, npm/normalize-path@3.0.0, npm/npm-run-all@4.1.5, npm/npm-run-path@4.0.1, npm/object.assign@4.1.5, npm/object.fromentries@2.0.7, npm/object.values@1.1.7, npm/on-finished@2.4.1, npm/onetime@5.1.2, npm/open@8.4.2, npm/p-limit@2.3.0, npm/parse-json@5.2.0, npm/parseurl@1.3.3, npm/path-key@3.1.1, npm/picomatch@2.3.1, npm/pirates@4.0.6, npm/postcss-discard-comments@5.1.0, npm/postcss-loader@7.3.4, npm/postcss-nested-import@1.3.0, npm/postcss-preset-env@7.8.3, npm/postcss@8.4.8, npm/prettier-plugin-tailwindcss@0.1.13, npm/prettier@2.8.8, npm/progress@2.0.3, npm/qs@6.11.2, npm/react-dom@18.2.0, npm/react-syntax-highlighter@15.5.0, npm/react@18.2.0, npm/recast@0.23.4, npm/regexp.prototype.flags@1.5.2, npm/requireindex@1.2.0, npm/resolve-from@5.0.0, npm/resolve-global@1.0.0, npm/resolve@1.22.8, npm/rimraf@3.0.2, npm/rollup@3.29.4, npm/rsync@0.6.1, npm/safe-buffer@5.1.2, npm/semver@6.3.1, npm/set-function-name@2.0.1, npm/signal-exit@3.0.7, npm/split2@3.2.2, npm/storybook@7.6.16, npm/string-width@4.2.3, npm/strip-ansi@6.0.1, npm/strip-json-comments@3.1.1, npm/svgo@2.8.0, npm/tailwindcss@3.0.0, npm/ts-dedent@2.2.0, npm/ts-lit-plugin@1.2.1, npm/tsc@2.0.4, npm/tslib@2.6.2, npm/turbo@1.12.4, npm/type-is@1.6.18, npm/unpipe@1.0.0, npm/util-deprecate@1.0.2, npm/util@0.12.5, npm/vary@1.1.2, npm/vite@4.5.2, npm/which-typed-array@1.1.14, npm/yargs@17.7.2
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Checklist
Summary by CodeRabbit
OutlineCoreStyledText
component for enhanced text styling and manipulation, including headings, paragraphs, block quotes, lists, tables, and links.