A music player that connects to your cloud/distributed storage.
5
fork

Configure Feed

Select the types of activity you want to include in your feed.

Improve CSS build process

+6 -4
+2
Makefile
··· 7 7 NPM_DIR=./node_modules 8 8 SRC_DIR=./src 9 9 SYSTEM_DIR=./system 10 + TEMPORARY_DIR=./tmp 10 11 11 12 12 13 # Default task ··· 34 35 css: 35 36 @echo "> Compiling CSS" 36 37 @mkdir -p $(BUILD_DIR) 38 + @mkdir -p $(TEMPORARY_DIR) 37 39 @$(NPM_DIR)/.bin/postcss \ 38 40 "${SRC_DIR}/Css/About.css" \ 39 41 --output "${BUILD_DIR}/about.css" \
+3 -3
system/Css/postcss.config.js
··· 65 65 const contents = header + functions.join("\n\n") 66 66 const table = JSON.stringify(lookup) 67 67 const hash = crypto.createHash("sha1").update(table).digest("base64") 68 - const previousHash = fs.readFileSync("build/css-table.cache", { flag: "a+", encoding: "utf-8" }) 68 + const previousHash = fs.readFileSync("tmp/css-table.cache", { flag: "a+", encoding: "utf-8" }) 69 69 70 70 if (hash === previousHash) return; 71 71 72 - fs.writeFileSync("build/css-table.cache", hash) 73 - fs.writeFileSync("build/css-table.json", table) 72 + fs.writeFileSync("tmp/css-table.cache", hash) 73 + fs.writeFileSync("tmp/css-table.json", table) 74 74 fs.writeFileSync("src/Library/Css/Classes.elm", contents) 75 75 }) 76 76
+1 -1
system/Css/purgecss.application.js
··· 5 5 // ----- 6 6 7 7 const table = JSON.parse(fs.readFileSync( 8 - "build/css-table.json", 8 + "tmp/css-table.json", 9 9 { flag: "a+", encoding: "utf-8" } 10 10 ) || "{}") 11 11