Skip to content

Commit 3b3bbc3

Browse files
authored
docs(catalog-view): update catalog view docs and add demo (#4853)
* docs(catalog-view): update catalog view docs and add demo * add screenshot
1 parent 565db67 commit 3b3bbc3

6 files changed

Lines changed: 24 additions & 8 deletions

File tree

packages/documentation-framework/scripts/webpack/webpack.client.config.js

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,20 @@ const clientConfig = async (env, argv) => {
8181
rules: [
8282
{
8383
test: /\.css$/,
84-
exclude: reactCSSRegex,
84+
exclude: (modulePath) => {
85+
// Exclude react-*/dist CSS files, but allow catalog-view-extension
86+
const pathStr = modulePath.toString();
87+
if (reactCSSRegex.test(pathStr)) {
88+
// Allow catalog-view-extension through (don't exclude it)
89+
if (pathStr.includes('react-catalog-view-extension/dist/css/')) {
90+
return false;
91+
}
92+
// Exclude other react-*/dist CSS files
93+
return true;
94+
}
95+
// Don't exclude files that don't match reactCSSRegex
96+
return false;
97+
},
8598
use: [
8699
{
87100
loader: rspack.CssExtractRspackPlugin.loader
@@ -103,6 +116,7 @@ const clientConfig = async (env, argv) => {
103116
},
104117
{
105118
test: reactCSSRegex,
119+
exclude: /react-catalog-view-extension\/dist\/css\/.*\.css$/,
106120
use: 'null-loader'
107121
},
108122
]

packages/documentation-framework/versions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"hidden": true,
3434
"versions": {
3535
"@patternfly/patternfly": "6.4.0",
36-
"@patternfly/react-catalog-view-extension": "6.2.0",
36+
"@patternfly/react-catalog-view-extension": "6.3.0",
3737
"@patternfly/react-charts": "8.4.0",
3838
"@patternfly/react-code-editor": "6.4.0",
3939
"@patternfly/react-component-groups": "6.4.0",

packages/documentation-site/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"@patternfly/design-tokens": "1.14.4",
2323
"@patternfly/documentation-framework": "workspace:*",
2424
"@patternfly/quickstarts": "6.4.0",
25-
"@patternfly/react-catalog-view-extension": "6.2.0",
25+
"@patternfly/react-catalog-view-extension": "6.3.0",
2626
"@patternfly/react-charts": "8.5.0-prerelease.4",
2727
"@patternfly/react-component-groups": "6.4.0",
2828
"@patternfly/react-console": "6.1.0",
-13 KB
Loading

packages/documentation-site/patternfly-docs/patternfly-docs.css.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,5 @@ import '@patternfly/react-user-feedback/src/Feedback/Feedback.css';
2222
import '@patternfly/chatbot/dist/css/main.css';
2323
// Charts
2424
import '@patternfly/patternfly/patternfly-charts.css';
25+
// catalog view
26+
import '@patternfly/react-catalog-view-extension/dist/css/react-catalog-view-extension.css';

yarn.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4377,16 +4377,16 @@ __metadata:
43774377
languageName: node
43784378
linkType: hard
43794379

4380-
"@patternfly/react-catalog-view-extension@npm:6.2.0":
4381-
version: 6.2.0
4382-
resolution: "@patternfly/react-catalog-view-extension@npm:6.2.0"
4380+
"@patternfly/react-catalog-view-extension@npm:6.3.0":
4381+
version: 6.3.0
4382+
resolution: "@patternfly/react-catalog-view-extension@npm:6.3.0"
43834383
dependencies:
43844384
"@patternfly/react-core": "npm:^6.1.0"
43854385
"@patternfly/react-styles": "npm:^6.1.0"
43864386
peerDependencies:
43874387
react: ^17 || ^18 || ^19
43884388
react-dom: ^17 || ^18 || ^19
4389-
checksum: 10c0/4de36b7c33ac29644777b6dda68bdd9fbb5dd4d23b44ae0a2f9463f7389defdbd42e48be537c8d533264f84a4b18d492d1f41e90f52d758e3515874914f21c24
4389+
checksum: 10c0/a0e357b51c4ca720d84cb9fd0805114bf7fd78758da58dae27e1e35e762ace17727c5d45dc1cef5c47330a569a6b85f06b8f9daa13db6ce8542ee7d121245a08
43904390
languageName: node
43914391
linkType: hard
43924392

@@ -17757,7 +17757,7 @@ __metadata:
1775717757
"@patternfly/documentation-framework": "workspace:*"
1775817758
"@patternfly/patternfly-a11y": "npm:5.0.0"
1775917759
"@patternfly/quickstarts": "npm:6.4.0"
17760-
"@patternfly/react-catalog-view-extension": "npm:6.2.0"
17760+
"@patternfly/react-catalog-view-extension": "npm:6.3.0"
1776117761
"@patternfly/react-charts": "npm:8.5.0-prerelease.4"
1776217762
"@patternfly/react-component-groups": "npm:6.4.0"
1776317763
"@patternfly/react-console": "npm:6.1.0"

0 commit comments

Comments
 (0)