Skip to content

Commit

Permalink
templates(*): remove mask-size from style sprites
Browse files Browse the repository at this point in the history
Closes #74
  • Loading branch information
simeonoff committed Jul 31, 2023
1 parent 3aa8c17 commit e93da3a
Show file tree
Hide file tree
Showing 12 changed files with 37 additions and 14 deletions.
13 changes: 13 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Material Icons Extended</title>
</head>
<body>
<div id="app"></div>
<script type="module" src="/main.js"></script>
</body>
</html>

8 changes: 8 additions & 0 deletions main.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import './dist/styles/sprite.css';
import './style.css';
import { youtube } from './src/socialMedia';

document.querySelector('#app').innerHTML = `
<i class="imx-icon imx-github"></i>
${youtube.value}
`;
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"version": "3.0.0",
"type": "module",
"scripts": {
"start": "npm run build && vite dev",
"build": "npm run clean && npm run build:a11y && vite build && npm run build:migrations",
"build:a11y": "node scripts/a11y.mjs",
"build:migrations": "tsc --listEmittedFiles --project ./migrations/tsconfig.json",
Expand Down
15 changes: 15 additions & 0 deletions style.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
:root {
--icon-size: 48px;
--icon-color: orange;
}

.imx-icon {
--size: var(--icon-size);
--color: var(--icon-color);
}

svg {
width: var(--icon-size);
height: var(--icon-size);
fill: var(--icon-color);
}
2 changes: 0 additions & 2 deletions vite-plugins/svg-spritemap/dist/template.css
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,7 @@
width: var(--size);
height: var(--size);
mask-image: var(--icon);
mask-size: auto var(--size);
mask-repeat: no-repeat;
-webkit-mask-image: var(--icon);
-webkit-mask-size: auto var(--size);
-webkit-mask-repeat: no-repeat;
}
2 changes: 0 additions & 2 deletions vite-plugins/svg-spritemap/dist/template.less
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,7 @@

mask-image: var(--icon);
mask-repeat: no-repeat;
mask-size: auto var(--size);
-webkit-mask-image: var(--icon);
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: auto var(--size);
}
}
2 changes: 0 additions & 2 deletions vite-plugins/svg-spritemap/dist/template.scss
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,7 @@

mask-image: var(--icon);
mask-repeat: no-repeat;
mask-size: auto var(--size);
-webkit-mask-image: var(--icon);
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: auto var(--size);
}
}
1 change: 0 additions & 1 deletion vite-plugins/svg-spritemap/dist/template.styl
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,3 @@ imx-icon($name)
mask-repeat: no-repeat
-webkit-mask-image: var(--icon)
-webkit-mask-repeat: no-repeat
-webkit-mask-size: auto var(--size)
2 changes: 0 additions & 2 deletions vite-plugins/svg-spritemap/src/styles/template.css
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,7 @@
width: var(--size);
height: var(--size);
mask-image: var(--icon);
mask-size: auto var(--size);
mask-repeat: no-repeat;
-webkit-mask-image: var(--icon);
-webkit-mask-size: auto var(--size);
-webkit-mask-repeat: no-repeat;
}
2 changes: 0 additions & 2 deletions vite-plugins/svg-spritemap/src/styles/template.less
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,7 @@

mask-image: var(--icon);
mask-repeat: no-repeat;
mask-size: auto var(--size);
-webkit-mask-image: var(--icon);
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: auto var(--size);
}
}
2 changes: 0 additions & 2 deletions vite-plugins/svg-spritemap/src/styles/template.scss
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,7 @@

mask-image: var(--icon);
mask-repeat: no-repeat;
mask-size: auto var(--size);
-webkit-mask-image: var(--icon);
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: auto var(--size);
}
}
1 change: 0 additions & 1 deletion vite-plugins/svg-spritemap/src/styles/template.styl
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,3 @@ imx-icon($name)
mask-repeat: no-repeat
-webkit-mask-image: var(--icon)
-webkit-mask-repeat: no-repeat
-webkit-mask-size: auto var(--size)

0 comments on commit e93da3a

Please sign in to comment.