Skip to content

Commit 49ab4c7

Browse files
committed
(feat): Add script to generate CSS files for Stylus
1 parent fc98b37 commit 49ab4c7

File tree

6 files changed

+14
-1
lines changed

6 files changed

+14
-1
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"build-html": "node ./scripts/build-html.js $$",
1010
"build-chapters": "node ./scripts/build-chapters.js $$",
1111
"build-dependencies": "bash ./scripts/build-dependencies.sh $$",
12+
"generate-css": "bash ./scripts/generate-css.sh",
1213
"generate-language": "node ./scripts/generate-lang.js",
1314
"generate-untranslated-lang": "node ./scripts/generate-untranslated-lang.js",
1415
"validate-html": "node ./scripts/validate-html.js",

scripts/generate-css.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Generates minified CSS files with autoprefixes and sourcemaps in root directory
2+
# -c = compressed
3+
# -m = sourcemap
4+
# -o = output
5+
# -u = utilize plugin
6+
7+
stylus -u autoprefixer-stylus -c -m ./styles/chapters.styl -o ./chapters.css
8+
stylus -u autoprefixer-stylus -c -m ./styles/events.styl -o ./events.css
9+
stylus -u autoprefixer-stylus -c -m ./styles/mapbox.styl -o ./mapbox.css
10+
stylus -u autoprefixer-stylus -c -m ./styles/style.styl -o ./style.css
File renamed without changes.
File renamed without changes.

styles/mapbox.css renamed to styles/mapbox.styl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -508,8 +508,10 @@
508508
}
509509

510510
.map-tooltip .close {
511+
$bgImgUrl = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAeCAYAAADO4udXAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHFSURBVHic7dpBbsIwEAXQoZpbwKKz8Bm66EFyjUicI1KuwUF6Ci/cBbmFJbqoLbluJezgMSn8JyGhJMRAvmZiw+5yuRBAay/3fgPwmBAsUIFggQoEC1QgWKACwQIVCBaoQLCgiIiMIjKWHo9gbVy4oJ/po9e42fPiUBERcemBxpiD935i5qO19ly6rzUR+SAics69a46zFc65WUSIKi9sA2MYN449O+fm0hcXVyzv/UREb977kzHmELeHUJ3Cvqn0fDfYhwfoi5WqKlREFRWLmY8hQPsQroGIKG4jooWZjzWDw3VJG4oXtnflWqU4WNbaszFmSMMVdsVQDdpt8NmkoYoVI2lPPY0iQjVVa1f774ak9cV2pBqqcE91rfUtre+57jGuiIxJgFa3oS0orljQxU03zGv8NeNzzr3eet6qipVVqyVs7toK43S7xYffmmwpoVulysPV4rstnhXmoWLmgZkH+g7YPp8twnOrXW74UZ2stecsXD2WG55F1Ur3Wtmss1mFrF1u+LUImswWp07LDcv1Q/6n3u1dc9ZZPSuExxErosa9HIIFKvAjNKhAsEAFggUqECxQgWCBCgQLVCBYoALBAhVfpi7sxwlEhWYAAAAASUVORK5CYII=";
512+
511513
text-indent:-999em;
512-
background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAeCAYAAADO4udXAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHFSURBVHic7dpBbsIwEAXQoZpbwKKz8Bm66EFyjUicI1KuwUF6Ci/cBbmFJbqoLbluJezgMSn8JyGhJMRAvmZiw+5yuRBAay/3fgPwmBAsUIFggQoEC1QgWKACwQIVCBaoQLCgiIiMIjKWHo9gbVy4oJ/po9e42fPiUBERcemBxpiD935i5qO19ly6rzUR+SAics69a46zFc65WUSIKi9sA2MYN449O+fm0hcXVyzv/UREb977kzHmELeHUJ3Cvqn0fDfYhwfoi5WqKlREFRWLmY8hQPsQroGIKG4jooWZjzWDw3VJG4oXtnflWqU4WNbaszFmSMMVdsVQDdpt8NmkoYoVI2lPPY0iQjVVa1f774ak9cV2pBqqcE91rfUtre+57jGuiIxJgFa3oS0orljQxU03zGv8NeNzzr3eet6qipVVqyVs7toK43S7xYffmmwpoVulysPV4rstnhXmoWLmgZkH+g7YPp8twnOrXW74UZ2stecsXD2WG55F1Ur3Wtmss1mFrF1u+LUImswWp07LDcv1Q/6n3u1dc9ZZPSuExxErosa9HIIFKvAjNKhAsEAFggUqECxQgWCBCgQLVCBYoALBAhVfpi7sxwlEhWYAAAAASUVORK5CYII=) no-repeat 0 0;
514+
background: #fff url($bgImgUrl) no-repeat 0 0;
513515
overflow:hidden;
514516
display:none;
515517
}
File renamed without changes.

0 commit comments

Comments
 (0)