Commit Graph

4300 Commits

Author SHA1 Message Date
RMidhunSuresh f2b4f2e069 Remove console.log 2022-04-07 11:53:11 +05:30
RMidhunSuresh 7046fcc7c7 Find list of resolved colors from result
and also throw only if secondary color was provided
2022-04-07 11:53:11 +05:30
RMidhunSuresh 8c6400ab2c utf-8 --> utf8 2022-04-07 11:53:11 +05:30
RMidhunSuresh 5d5eb93baa Implement plugin 2022-04-07 11:53:11 +05:30
R Midhun Suresh 4ded893880
Merge pull request #703 from vector-im/css-url-variables-plugin
Theming - Postcss plugin to replace URL values with css variable
2022-04-07 11:44:46 +05:30
RMidhunSuresh bfd73ae52a Pass derive function as argument 2022-04-07 11:37:20 +05:30
RMidhunSuresh 6d724e27e7 No need to check if icons are already written 2022-04-07 11:35:24 +05:30
RMidhunSuresh 2dd655cd9a Check if icon is in shared var 2022-04-07 11:35:24 +05:30
RMidhunSuresh 9a96112146 Rename function name 2022-04-07 11:35:24 +05:30
RMidhunSuresh 545ff2ec32 Add explaining comment 2022-04-07 11:35:24 +05:30
RMidhunSuresh 5e702171ce Remove console.log 2022-04-07 11:35:24 +05:30
RMidhunSuresh cd4fce0c6f Populate shared map with collected icons 2022-04-07 11:35:24 +05:30
RMidhunSuresh 1a50effd86 Only extract into variables if file is svg 2022-04-07 11:35:24 +05:30
RMidhunSuresh b7a47ae901 Give function better name 2022-04-07 11:35:24 +05:30
RMidhunSuresh 0a186dd11b Fix css logic 2022-04-07 11:35:24 +05:30
RMidhunSuresh f07a3ea5b5 Remove css specific syntax from map 2022-04-07 11:35:24 +05:30
RMidhunSuresh 2d4ec5380e Initialize variables later 2022-04-07 11:35:24 +05:30
RMidhunSuresh 6b4bb762aa Remove unused variable 2022-04-07 11:35:24 +05:30
RMidhunSuresh 97ade0659c Add explaining comment 2022-04-07 11:35:24 +05:30
RMidhunSuresh b59d6970fc Fix code duplication in tests 2022-04-07 11:35:21 +05:30
RMidhunSuresh cbff912476 Improve code quality 2022-04-07 11:34:11 +05:30
RMidhunSuresh 3ae2b4dab4 Use two url() in test 2022-04-07 11:34:11 +05:30
RMidhunSuresh f897e5132c Implement url to variables plugin 2022-04-07 11:34:11 +05:30
R Midhun Suresh e0bc9b31a9
Merge pull request #709 from vector-im/compile-variables-improvement
Theming - postcss-compile-variables improvement
2022-04-07 11:31:59 +05:30
RMidhunSuresh f75ee86c0e Change comment 2022-04-06 12:30:26 +05:30
RMidhunSuresh 7f9af5b5fa Add icon to manifest 2022-04-06 12:30:26 +05:30
RMidhunSuresh b0f082e81f Add derived variables to source section 2022-04-06 12:30:26 +05:30
RMidhunSuresh d5b5e10230 Produce manifest.jsom 2022-04-06 12:30:26 +05:30
RMidhunSuresh 86c45b5b99 Emit runtime bundle 2022-04-06 12:30:26 +05:30
RMidhunSuresh 32eb95734a Add default themes to index html 2022-04-06 12:30:26 +05:30
RMidhunSuresh 1f6efb4db3 Write plugin code 2022-04-06 12:30:26 +05:30
RMidhunSuresh 48d0242c80 Also derive variables in URLs 2022-04-06 12:23:55 +05:30
Eric Eastwood 2401b7f453 Add way to test whether SDK works in ESM and CommonJS 2022-04-05 19:24:27 -05:00
Eric Eastwood dd06d78a72 Avoid ERR_REQUIRE_ESM errors when requiring SDK 2022-04-05 18:17:14 -05:00
Eric Eastwood 95d17303c3 Update Vite which includes fixes to importing `*.js?url` with `exports`
Update to Vite which includes https://github.com/vitejs/vite/pull/7098
2022-04-05 17:16:55 -05:00
Eric Eastwood d247bc4e28 Merge branch 'master' into madlittlemods/686-682-local-friendly-development-and-commonjs
Conflicts:
	package.json
	scripts/sdk/base-manifest.json
2022-04-05 17:15:30 -05:00
RMidhunSuresh 454345c9b2 Always set map 2022-04-05 15:08:35 +05:30
RMidhunSuresh 76789eacf1 Use array instead of Set 2022-04-01 20:43:42 +05:30
RMidhunSuresh 859449ed60 Write test for map population 2022-04-01 16:41:00 +05:30
RMidhunSuresh 918a3e42b1 Populate compiled variables map 2022-04-01 16:23:33 +05:30
RMidhunSuresh 4350d2f264 Don't derive variables for runtime theme 2022-04-01 16:20:58 +05:30
RMidhunSuresh 2015fa2d7a Move postcss-value-parser to dev dependency 2022-03-27 20:18:42 +05:30
RMidhunSuresh e8bd1f3390 Pass result as message 2022-03-27 20:06:26 +05:30
R Midhun Suresh 66304ed7e0
Merge pull request #701 from vector-im/css-compile-variables-plugin
Theming - Postcss plugin to compile variables
2022-03-24 12:14:46 +05:30
RMidhunSuresh 72785e7c3e Remove -- from everywhere 2022-03-23 20:39:24 +05:30
RMidhunSuresh 59ca8e6309 Add explanation of plugin 2022-03-23 17:25:12 +05:30
RMidhunSuresh 5d4323cd1d Remove stray "--" from code 2022-03-23 17:12:14 +05:30
RMidhunSuresh 19a6d669a9 Extract base variables from css 2022-03-14 23:26:37 +05:30
RMidhunSuresh bca1648df6 Move plugin to /scripts and create eslintrc 2022-03-14 11:35:10 +05:30
RMidhunSuresh 4020ade70c Remove redundant comment 2022-03-10 17:51:25 +05:30