Commit Graph

26 Commits

Author SHA1 Message Date
Brendan Allan
872cef9f4d standardise vite configs (#662)
* standardise vite configs

* remove storybook from @sd/ui

* update pnpm lock
2023-03-31 04:08:22 -07:00
Vítor Vasconcellos
d674fe8c0d Improve the way react-devtools script is injected in dev mode (#641)
* Improve the way react-devtools script is injected in dev mode
 - Implement a simple vite plugin to inject the reactdevtools script tag before serving index.html
 - Install reactdevtools and concurrently in desktop workspace
 - Replace tauri beforeDevCommand with concurrently for managing background process

* Revert adding concurrently and executing react-devtools alongside tauri desktop app
 - Add instructions on how to run desktop app alongside react-devtools to CONTRIBUTING.md

* Remove unnecessary 'react-devtools' script
 - Update wording in CONTRIBUTING.md to clarify how to launch 'react-devtools'
2023-03-29 05:14:54 +00:00
Vítor Vasconcellos
d4f3fdc186 Fix pnpm format command failing with some files (#622)
* Fix `pnpm format` command failure
 - Update prettier and plugins dependencies
 - Add auto-install-peers to .npmrc
 - Fix formating of previously failing files
 - Some basic security mitigations (`pnpm audit --fix`)

* setup-system.sh: Don't do a full system update on ArchLinux

* Revert "Some basic security mitigations (`pnpm audit --fix`)"
2023-03-19 16:47:10 +00:00
Utku
0ea8d0835f Assets Export Script (#608)
* asset script

* Add commonjs vite plugin

* Use the index file and rename some images

* Delete unsued files and imports

* Change require to import

* Remove @ts-nocheck bcs why not
2023-03-15 11:15:59 +00:00
Oscar Beaumont
7588442d5d Basic Spacedrop working with rspc! (#601) 2023-03-09 06:23:17 -08:00
Jamie Pine
fab84b7f7a [ENG-363] Spacedrop UI + Misc Improvements (#568)
* begin spacedrop ui + misc ui improvements

* better 404 xox

* Update extensions.rs

I think I prefer Container

* added DragRegion component,  ot tested cuz im on my fone

* Update DragRegion.tsx

fix import

* added dummy drop items

* better dummy data

* added clouds & search bar

* added action buttons to spacedrop items

* customize subtle button

* added support for apng, thanks luka big pants

* use relative path in sidebar

* use BYTES const

---------

Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2023-02-24 08:12:21 +00:00
maxichrome
1b42826056 cleanup(don't hate me): prettier format everything 2023-01-19 19:32:35 -08:00
Brendan Allan
3cc7a44435 relative imports in @sd/interface (#504) 2023-01-06 19:07:24 -08:00
Brendan Allan
cc84db49c8 Utilise tsconfig paths for workspace module resolution (#454)
* use @sd/client for tsconfig extends

* move all svgs to @sd/assets

* only use vite-tsconfig-paths

* remove ui from web

* use relative extends for ui tsconfig

* remove aliases from landing?

* use wacky landing vite config

* try using tsconfig paths and root on landing

* Revert "try using tsconfig paths and root on landing"

This reverts commit 43bd2a0f84.

* remove tsconfig-paths from landing
2022-11-06 20:18:41 -08:00
Oscar Beaumont
4509998eb2 fix the production build issue + cleanup frontend 2022-09-09 06:29:47 +08:00
Jamie Pine
69e09db158 Eng 142 fix interface hot reload (#252)
* fix interface hot reloading

* AppPropsContext exsiting in App.tsx was the issue :D

* type export fix
2022-06-18 01:35:51 -07:00
Benjamin Akar
79cf0bbd2d fix: disappearing icons 2022-06-02 18:45:00 +02:00
maxichrome
85c1404542 Format existing code with new conventions 2022-05-22 23:24:43 -05:00
Brendan Allan
4f81d32e08 tsconfig refactor 2022-05-01 12:17:55 +08:00
Koding
89e0a27c72 fix: icon colors in file explorer (#56)
* Fix icon colors

* readme update

* Fix builds on M1 (#54)

* fix: minor code cleanup

Co-authored-by: Jamie Pine <ijamespine@me.com>
Co-authored-by: Syntax <2079305+TheUltDev@users.noreply.github.com>
2022-04-28 20:40:18 -07:00
Jamie Pine
b669482b99 icon importing, landing page updates, vite config 2022-04-20 18:57:41 -07:00
Jamie Pine
a40c4503f0 holy mother of hot reload
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2022-04-20 01:15:28 -07:00
Jamie Pine
395a3f70bb pre brendan commit 2022-04-19 22:55:44 -07:00
Jamie Pine
6f3947e2b1 better compile setup for hotreload
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2022-04-19 14:17:04 -07:00
Jamie Pine
470ceaffae interface has solo dev mode + made a lot of stuff work 2022-04-18 16:06:33 -07:00
Jamie Pine
aed2ab2404 css is now correctly loading 2022-04-17 16:27:25 -07:00
Jamie Pine
8523234f69 alter desktop vite config to match interface package 2022-04-17 13:59:15 -07:00
Jamie Pine
b2bbcfc7d7 god knows 2022-04-17 11:59:28 -07:00
Jamie Pine
6837fa608b mess pt.2 2022-04-17 11:44:50 -07:00
Jamie
46173faf3f icons! 2021-12-31 03:19:09 -08:00
Jamie
42b5b5a3e7 init monorepo 2021-12-24 01:13:21 -08:00