Graphite/client/web
T0mstone 3431128e66 Another round of polishing (#101)
* Implement basic refactorings

* Simplify some match statements

* Rename `ix` to `index`

If we're not going with a single letter name,
then a full word makes more sense.

* Rename `as_hex` to `to_hex`

`as_` implies lossless reinterpretation
while the function does a conversion that loses information

* Replace `for_each` with for loops

for loops are a lot easier to read and maintain.

* factor out x and y coords in Line::render

this is arguably more ergonomic

* Remove redundant `format!(format_args!())`
2021-05-04 15:08:24 +02:00
..
assets/svg Add basic HTML for layers in the layer panel (#97) 2021-05-02 13:55:22 -07:00
public Populate tool shelf and tool options bar (#66) 2021-04-08 06:10:27 -07:00
src Add basic HTML for layers in the layer panel (#97) 2021-05-02 13:55:22 -07:00
wasm Another round of polishing (#101) 2021-05-04 15:08:24 +02:00
.eslintignore Fix web code linting to be portable across environments 2021-04-14 11:44:09 -07:00
.eslintrc.js Fix web code linting to be portable across environments 2021-04-14 11:44:09 -07:00
.gitignore Fix web code linting to be portable across environments 2021-04-14 11:44:09 -07:00
package-lock.json Add transactions for temporary modifications to the document (#77) 2021-04-21 00:32:36 +02:00
package.json Add npm run lint-no-fix option (#93) 2021-05-02 21:27:44 +02:00
tsconfig.json Fix web code linting to be portable across environments 2021-04-14 11:44:09 -07:00
vue.config.js Fix web code linting to be portable across environments 2021-04-14 11:44:09 -07:00