Commit Graph

10 Commits (48fd5bb7929efa13f27c139d8672c263b17ea31a)

Author SHA1 Message Date
Kailash Nadh b8ba782cf3 Refactor web frontend and remove unnecessary dependencies.
- Eliminate frontend JS build step completely:
  (remove dep: NodeJS, npx, tailwind, postcss, autoprefixer)

- Declutter and cleanup index.html (8.49 KB to 3.4 KB) = ~60% savings.

- Replace tailwind with custom CSS (10.64 KB to 1.96 KB) = ~81% savings.

- Remove Google font (~100 KB) as there is very little text on the page.

- Refactor and cleanup main.js and remove tailwind styling logic.
  (2.82 KB to 1.12 KB) = ~60% savings.

- Net static asset reduction = 21.95 KB to 6.48 KB = ~70% savings
  apart from the 100+ KB elimination of Google fonts.
2021-03-11 00:29:22 +05:30
Karan Sharma 49d5e93316 fix: goreleaser build 2021-03-04 20:41:37 +05:30
Karan Sharma f83a1d14aa feat: purge unused css in tailwind 2021-03-04 20:35:44 +05:30
Karan Sharma f389c9c876 feat: API Handlers 2021-03-02 18:59:55 +05:30
Karan Sharma 508a8dd7c4 feat: refactor resolver in separate package 2021-03-02 18:59:55 +05:30
Karan Sharma 4d618b892b fix: Make a separate cmd/doggo package for main files
Closes https://github.com/mr-karan/doggo/issues/1
2020-12-18 20:22:03 +05:30
Karan Sharma 7ef1a4465c feat: better ndocs support 2020-12-17 16:57:44 +05:30
Karan Sharma 61e92a7ccc fix: Incorrect query type in JSON 2020-12-14 11:49:54 +05:30
Karan Sharma 9d2245f72e feat: Add custom help text 2020-12-13 21:03:44 +05:30
Karan Sharma f888bd220f chore: Very very rough impl 2020-12-09 22:41:09 +05:30