Skip to content

Commit cd174e3

Browse files
castastrophecastastrophe
andauthored
chore: Minor linting on demo pages for consistency (#1356)
* Update packages * Add viewport to all the demos and standardize the js calls * Compile assets with build task * Update babel config files and recompile assets * Resolving this warning: babel plugin: Using "external-helpers" plugin with rollup-plugin-babel is deprecated, as it now automatically deduplicates your Babel helpers. * Bring a few missing packages from a bad merge with master. * : Standardize order of links in the header of the demo pages * : Standardize title format; remove bablerc files * : Remove babel * : Update configuration and packages * : Update configuration to resolve audit errors * chore: Revert bable-related chagnes * chore: Update markup after merge * chore: Unformat demo page for markdown file Co-authored-by: castastrophe <[email protected]>
1 parent 481e182 commit cd174e3

File tree

30 files changed

+137
-92
lines changed

30 files changed

+137
-92
lines changed

.prettierignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ elements/*/dist/**/*
3232
elements/pfe-sass/demo/assets/*
3333

3434
# This demo page has strict formatting needs that prettier can't handle
35-
elements/pfe-markdown/demo/*
35+
elements/pfe-markdown/demo/index.html
3636

3737
# Compiled assets from storybook
3838
storybook/**/*

docs/layouts/_default/baseof.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
{{ .Hugo.Generator }}
66
<meta charset="utf-8">
77
<meta http-equiv="X-UA-Compatible" content="IE=edge">
8-
<meta name="viewport" content="width=device-width, initial-scale=1">
8+
<meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=yes">
99
<title>{{ block "title" . }}{{ .Title }} | {{ .Site.Title }}{{ end }}</title>
1010

1111
{{ with .Description }}

docs/themes/kube/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title>Basic Template</title>
55

66
<meta charset="utf-8">
7-
<meta name="viewport" content="width=device-width, initial-scale=1">
7+
<meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=yes">
88

99
<!-- Kube CSS -->
1010
<link rel="stylesheet" href="dist/css/kube.min.css">

docs/themes/kube/layouts/_default/baseof.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
{{ .Hugo.Generator }}
66
<meta charset="utf-8">
77
<meta http-equiv="X-UA-Compatible" content="IE=edge">
8-
<meta name="viewport" content="width=device-width, initial-scale=1">
8+
<meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=yes">
99
<title>{{ block "title" . }}{{ .Title }} | {{ .Site.Title }}{{ end }}</title>
1010

1111
{{ with .Description }}

elements/pfe-accordion/demo/index.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
<html>
33

44
<head>
5+
<title>PatternFly Elements: Accordion Demo</title>
6+
57
<meta charset="utf-8">
6-
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7-
<title>PFElements: pfe-accordion Demo</title>
8+
<meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=yes">
89

910
<noscript>
1011
<link href="../../pfelement/dist/pfelement--noscript.min.css" rel="stylesheet">

elements/pfe-autocomplete/demo/index.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
<html>
33

44
<head>
5+
<title>PatternFly Elements: Auto-complete Demo</title>
6+
57
<meta charset="utf-8">
6-
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7-
<title>PFElements: pfe-autocomplete Demo</title>
8+
<meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=yes">
89

910
<link rel="stylesheet" type="text/css" href="../../pfe-styles/dist/red-hat-font.min.css">
1011

elements/pfe-avatar/demo/index.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
<html>
33

44
<head>
5+
<title>PatternFly Elements: Avatar Demo</title>
6+
57
<meta charset="utf-8">
6-
<title>PFElements: pfe-avatar Demo</title>
8+
<meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=yes">
79

810
<link rel="stylesheet" type="text/css" href="../../pfe-styles/dist/red-hat-font.min.css">
911

elements/pfe-badge/demo/index.html

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,27 @@
22
<html>
33

44
<head>
5+
<title>PatternFly Elements: Badge Demo</title>
6+
57
<meta charset="utf-8">
6-
<meta name="viewport" content="width=device-width, initial-scale=1.0">
8+
<meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=yes">
79

8-
<title>PatternFly Element | pfe-badge Demo</title>
10+
<noscript>
11+
<link href="../../pfelement/dist/pfelement--noscript.min.css" rel="stylesheet">
12+
</noscript>
913

10-
<link rel="stylesheet" type="text/css" href="../../pfe-styles/dist/red-hat-font.min.css">
14+
<link href="../../pfelement/dist/pfelement.min.css" rel="stylesheet">
1115

1216
<!-- Stylesheets for testing light DOM styles.
13-
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.3.1/css/bootstrap-reboot.css">
14-
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/typebase.css/0.5.0/typebase.css">
15-
-->
17+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.3.1/css/bootstrap-reboot.css">
18+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/typebase.css/0.5.0/typebase.css">
19+
-->
1620

1721
<link rel="stylesheet" href="../../pfe-styles/dist/pfe-base.css" />
1822
<link rel="stylesheet" href="../../pfe-styles/dist/pfe-context.css" />
1923
<link rel="stylesheet" href="../../pfe-styles/dist/pfe-layouts.css" />
2024

21-
<noscript>
22-
<link href="../../pfelement/dist/pfelement--noscript.min.css" rel="stylesheet">
23-
</noscript>
24-
25-
<link href="../../pfelement/dist/pfelement.min.css" rel="stylesheet">
25+
<link rel="stylesheet" type="text/css" href="../../pfe-styles/dist/red-hat-font.min.css">
2626

2727
<!-- uncomment the es5-adapter if you're using the umd version -->
2828
<script src="/examples/node_modules/@webcomponents/webcomponentsjs/custom-elements-es5-adapter.js"></script>

elements/pfe-button/demo/index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
<html>
33

44
<head>
5+
<title>PatternFly Element | Button Demo</title>
6+
57
<meta charset="utf-8">
68
<meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=yes">
7-
<title>PatternFly Element | pfe-button Demo</title>
89

910
<noscript>
1011
<link href="../../pfelement/dist/pfelement-noscript.min.css" rel="stylesheet">

elements/pfe-card/demo/index.html

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
<html>
33

44
<head>
5+
<title>PatternFly Elements: Card Demo</title>
6+
57
<meta charset="utf-8">
6-
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7-
<title>PFElements: pfe-card Demo</title>
8+
<meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=yes">
89

910
<!-- Stylesheets for testing light DOM styles.
1011
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.3.1/css/bootstrap-reboot.css">
@@ -40,11 +41,7 @@
4041

4142
</script>
4243

43-
<noscript>
44-
<link href="../../pfelement/dist/pfelement--noscript.min.css" rel="stylesheet">
45-
</noscript>
4644

47-
<link href="../../pfelement/dist/pfelement.min.css" rel="stylesheet">
4845
<link href="../dist/pfe-card--lightdom.css" rel="stylesheet">
4946

5047
<link href="demo.css" rel="stylesheet">

0 commit comments

Comments
 (0)