Skip to content
This repository was archived by the owner on Jun 5, 2019. It is now read-only.

Commit e9dc305

Browse files
authored
Adds rebass for a ui foundation. (#16)
1 parent 54156ca commit e9dc305

File tree

22 files changed

+507
-128
lines changed

22 files changed

+507
-128
lines changed

docs/stack.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,12 @@ Some automation so I stop checking in crap-looking code.
2626
2727
Can't imagine doing web differently to be honest. I'm sure we will soon, but for mid-2017, this is dominating.
2828

29+
> **rebass**
30+
31+
I'm not sure if I'll keep this one, but it's looking good for now. It brings a great way to stitch together UIs.
32+
33+
It brings, however, a butt-tonne of dependencies (29) including, most notably, `styled-components` although that is behind the scenes.
34+
2935

3036
## State Management
3137

docs/using.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,15 @@ I'm still deciding on a simple way, but there will be a script you can run.
2121
npm run time-to-shine
2222
```
2323

24+
## But I Don't Want...
25+
26+
You can keep the Electron parts but lose the rendering opinions.
27+
28+
* delete the directories under `src/renderer`
29+
* change `src/renderer/index.tsx` to point to your new component
30+
* remove `rebass` from `package.json`
31+
32+
2433
## Building
2534

2635
To build your apps, first bundle it:

0 commit comments

Comments
 (0)