TheoryOfNekomata
e4a544fd0f
Update components
Expose classname for extending components.
1 рік тому
TheoryOfNekomata
e902a4b2fb
Add DS_Store
Autogenerated from macOS.
1 рік тому
TheoryOfNekomata
b9052d6e54
Fix topbar
Remove dependency from topbar to add styles to links.
1 рік тому
TheoryOfNekomata
fd8c6d7a40
Add variables for layouts
Allow user to specify background colors for layouts.
1 рік тому
TheoryOfNekomata
3fc2c3c22a
Make Remix and Next consistent
Use similar styles for Remix and Next layouts.
1 рік тому
TheoryOfNekomata
97e70bc895
Update kitchen sink
Make templates work with both Remix and Next.
1 рік тому
TheoryOfNekomata
8bed120034
Refactor to tailwind
Switch to Tailwind for improved DX.
1 рік тому
TheoryOfNekomata
5ae602eea8
Fix more items not fullwidth in lswm layout
Make the more items occupy the rest of the screen's width in
left-sidebar-with-menu layout.
1 рік тому
TheoryOfNekomata
6b49689273
Update layout args, imports
Use updated imports for goofy-goober.
The layout args have a separate auxiliary items shown flag for
displaying more items from left sidebar with menu layout.
1 рік тому
TheoryOfNekomata
6b2fbf3a93
Merge branch 'refactor/nx-goober' of code.modal.sh:TheoryOfNekomata/viewfinder
1 рік тому
TheoryOfNekomata
4eaf7a2fe2
Add editorconfig
Preserve options from master.
1 рік тому
TheoryOfNekomata
04f064e8d7
Update README
Add readme from updated implementation.
1 рік тому
TheoryOfNekomata
f278a8bf4f
Implement all layouts
Separate styles from framework implementations.
1 рік тому
TheoryOfNekomata
75022b5d14
Major refactor
Use css-utils, which is powered by Goober, for separating HTML semantics
and styling, as compared from styled-components where semantics and
styling are defined together.
2 роки тому
TheoryOfNekomata
0e4bb19a9b
Bump version
For republishing.
3 роки тому
TheoryOfNekomata
219d5abe3f
Update BasicWide topbar
Use container margins in content container for topbar.
3 роки тому
TheoryOfNekomata
047a484d2e
Add BasicWide layout
BasicWide layout is for templates that require more width.
3 роки тому
TheoryOfNekomata
c58d170e99
Fix z-index problem in LeftSidebarWithMenu
This applies the z-index fix which causes the sidebar menu to
overlap with sidebar main.
3 роки тому
TheoryOfNekomata
f5d2a31a67
Keep content on top
Wrappers are added to layout areas to keep content on top of styled
generated content (for adding backgrounds).
3 роки тому
TheoryOfNekomata
9a27dfaa71
Update README
The information on how to use the library is indicated in the Usage
section of the README file. In addition, the copy text on the
Configuration section has been corrected.
3 роки тому
TheoryOfNekomata
3cfc87a5da
Add area customization
The props for styling areas of layouts have been added, with sensible
low-specificity default styles added.
3 роки тому
TheoryOfNekomata
68239c5b9d
Add examples
Examples are for ease of use of the library.
3 роки тому
TheoryOfNekomata
566c219536
Add keywords
For discoverability
3 роки тому
TheoryOfNekomata
642192f4ac
Make TopBar optional in some layouts
The existence of the TopBar widget depends on some props related to it.
3 роки тому
TheoryOfNekomata
e28190050a
Add BasicNarrow layout
BasicNarrow behaves like basic, but the spacing is narrower. This is
best for login screens.
3 роки тому
TheoryOfNekomata
f6a9a56abb
Republish package, fix left sidebar layout
Use `@theoryofnekomata` scope to publish package on different
registries.
The "More" logic in LeftSidebarWithMenu logic has been updated to only
show when more sidebar items are visible.
3 роки тому
TheoryOfNekomata
5bd131db3f
Make styles dynamic
The CSS variables have been documented to help with guiding the user
for configuration.
The components have been adjusted to define variables internally. They
will use internal defaults but will inherit their ascendant's CSS
variables.
3 роки тому
TheoryOfNekomata
b03bc80f7f
Specify email
This will make npm check correct email for Modal Pack to correctly
display the avatar.
3 роки тому
TheoryOfNekomata
ba58fadacd
Edit file paths for size-limit
Correctly specify the files for size-limit.
3 роки тому
TheoryOfNekomata
c385f6f424
Edit peerDependencies
Specify styled-components version according to devDependencies.
3 роки тому
TheoryOfNekomata
ac041aefaa
Initial commit
Add files from TSDX.
3 роки тому