Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
purescript-gargantext
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
141
Issues
141
List
Board
Labels
Milestones
Merge Requests
3
Merge Requests
3
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gargantext
purescript-gargantext
Commits
263c5db9
Verified
Commit
263c5db9
authored
Sep 13, 2021
by
Przemyslaw Kaminski
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev' into dev-searx-parser
parents
9b74edb0
fc5f4032
Pipeline
#1818
canceled with stage
Changes
100
Pipelines
1
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
100 changed files
with
3381 additions
and
1320 deletions
+3381
-1320
.envrc
.envrc
+1
-0
packages.json
.psc-package/local/.set/packages.json
+493
-35
run.sh
ci-tests/run.sh
+0
-0
bootstrap-darkster.css
dist/styles/bootstrap-darkster.css
+26
-9
bootstrap-default.css
dist/styles/bootstrap-default.css
+26
-9
bootstrap-greyson.css
dist/styles/bootstrap-greyson.css
+26
-9
bootstrap-herbie.css
dist/styles/bootstrap-herbie.css
+26
-9
bootstrap-monotony.css
dist/styles/bootstrap-monotony.css
+26
-9
sass.css
dist/styles/sass.css
+251
-74
sass.css.map
dist/styles/sass.css.map
+1
-1
easy-ps.nix
nix/easy-ps.nix
+2
-2
purs-packages.nix
nix/purs-packages.nix
+22
-22
package.json
package.json
+5
-5
packages.dhall
packages.dhall
+1
-1
packages.json
packages.json
+0
-11
shell.nix
shell.nix
+23
-1
spago.dhall
spago.dhall
+1
-0
Data.purs
src/Gargantext/Components/App/Data.purs
+64
-58
CodeEditor.purs
src/Gargantext/Components/CodeEditor.purs
+6
-6
DocsTable.purs
src/Gargantext/Components/DocsTable.purs
+8
-7
ErrorsView.purs
src/Gargantext/Components/ErrorsView.purs
+1
-1
FacetsTable.purs
src/Gargantext/Components/FacetsTable.purs
+25
-28
FolderView.purs
src/Gargantext/Components/FolderView.purs
+27
-34
Box.purs
src/Gargantext/Components/FolderView/Box.purs
+7
-12
Forest.purs
src/Gargantext/Components/Forest.purs
+40
-15
Tree.purs
src/Gargantext/Components/Forest/Tree.purs
+22
-14
Node.purs
src/Gargantext/Components/Forest/Tree/Node.purs
+2
-1
Action.purs
src/Gargantext/Components/Forest/Tree/Node/Action.purs
+27
-91
Add.purs
src/Gargantext/Components/Forest/Tree/Node/Action/Add.purs
+1
-1
Contact.purs
...argantext/Components/Forest/Tree/Node/Action/Contact.purs
+1
-1
Types.purs
...ext/Components/Forest/Tree/Node/Action/Contact/Types.purs
+13
-6
Delete.purs
...Gargantext/Components/Forest/Tree/Node/Action/Delete.purs
+1
-1
Download.purs
...rgantext/Components/Forest/Tree/Node/Action/Download.purs
+1
-1
Link.purs
src/Gargantext/Components/Forest/Tree/Node/Action/Link.purs
+1
-1
Merge.purs
src/Gargantext/Components/Forest/Tree/Node/Action/Merge.purs
+1
-1
Move.purs
src/Gargantext/Components/Forest/Tree/Node/Action/Move.purs
+52
-26
Rename.purs
...Gargantext/Components/Forest/Tree/Node/Action/Rename.purs
+1
-1
Search.purs
...Gargantext/Components/Forest/Tree/Node/Action/Search.purs
+13
-11
SearchBar.purs
.../Components/Forest/Tree/Node/Action/Search/SearchBar.purs
+8
-8
SearchField.purs
...omponents/Forest/Tree/Node/Action/Search/SearchField.purs
+137
-109
Types.purs
...text/Components/Forest/Tree/Node/Action/Search/Types.purs
+18
-16
Share.purs
src/Gargantext/Components/Forest/Tree/Node/Action/Share.purs
+9
-4
Types.purs
src/Gargantext/Components/Forest/Tree/Node/Action/Types.purs
+74
-0
Update.purs
...Gargantext/Components/Forest/Tree/Node/Action/Update.purs
+1
-1
Types.purs
...text/Components/Forest/Tree/Node/Action/Update/Types.purs
+12
-4
Upload.purs
...Gargantext/Components/Forest/Tree/Node/Action/Upload.purs
+41
-28
Box.purs
src/Gargantext/Components/Forest/Tree/Node/Box.purs
+4
-4
Types.purs
src/Gargantext/Components/Forest/Tree/Node/Box/Types.purs
+1
-1
Tools.purs
src/Gargantext/Components/Forest/Tree/Node/Tools.purs
+45
-30
SubTree.purs
...Gargantext/Components/Forest/Tree/Node/Tools/SubTree.purs
+76
-40
Sync.purs
src/Gargantext/Components/Forest/Tree/Node/Tools/Sync.purs
+2
-5
API.purs
src/Gargantext/Components/GraphExplorer/API.purs
+1
-1
Button.purs
src/Gargantext/Components/GraphExplorer/Button.purs
+0
-1
ListSelection.purs
src/Gargantext/Components/ListSelection.purs
+183
-0
Types.purs
src/Gargantext/Components/ListSelection/Types.purs
+57
-0
MainPage.purs
src/Gargantext/Components/MainPage.purs
+0
-35
NgramsTable.purs
src/Gargantext/Components/NgramsTable.purs
+147
-112
Components.purs
src/Gargantext/Components/NgramsTable/Components.purs
+60
-53
Core.purs
src/Gargantext/Components/NgramsTable/Core.purs
+1
-1
Node.purs
src/Gargantext/Components/Node.purs
+1
-0
Tabs.purs
...gantext/Components/Nodes/Annuaire/User/Contacts/Tabs.purs
+1
-3
Corpus.purs
src/Gargantext/Components/Nodes/Corpus.purs
+46
-140
Code.purs
src/Gargantext/Components/Nodes/Corpus/Code.purs
+150
-0
Dashboard.purs
src/Gargantext/Components/Nodes/Corpus/Dashboard.purs
+1
-1
Document.purs
src/Gargantext/Components/Nodes/Corpus/Document.purs
+6
-10
Frame.purs
src/Gargantext/Components/Nodes/Frame.purs
+1
-2
Home.purs
src/Gargantext/Components/Nodes/Home.purs
+4
-1
Public.purs
src/Gargantext/Components/Nodes/Home/Public.purs
+3
-4
Tabs.purs
src/Gargantext/Components/Nodes/Lists/Tabs.purs
+2
-3
Router.purs
src/Gargantext/Components/Router.purs
+127
-10
Search.purs
src/Gargantext/Components/Search.purs
+22
-20
Table.purs
src/Gargantext/Components/Table.purs
+3
-11
Themes.js
src/Gargantext/Components/Themes.js
+17
-0
Themes.purs
src/Gargantext/Components/Themes.purs
+32
-4
Tile.purs
src/Gargantext/Components/Tile.purs
+55
-0
TileMenu.purs
src/Gargantext/Components/TileMenu.purs
+137
-0
REST.purs
src/Gargantext/Config/REST.purs
+2
-1
Utils.purs
src/Gargantext/Config/Utils.purs
+0
-1
LinkHandler.purs
src/Gargantext/Hooks/LinkHandler.purs
+90
-0
Loader.purs
src/Gargantext/Hooks/Loader.purs
+43
-7
Router.purs
src/Gargantext/Router.purs
+4
-4
Routes.purs
src/Gargantext/Routes.purs
+13
-4
Utils.purs
src/Gargantext/Utils.purs
+5
-0
Reactix.purs
src/Gargantext/Utils/Reactix.purs
+22
-0
SimpleJSON.purs
src/Gargantext/Utils/SimpleJSON.purs
+64
-0
_code_editor.sass
src/sass/_code_editor.sass
+12
-2
_folder_view.sass
src/sass/_folder_view.sass
+3
-1
_login.sass
src/sass/_login.sass
+0
-40
_menu.sass
src/sass/_menu.sass
+9
-0
_styles.sass
src/sass/_styles.sass
+61
-0
_tree.sass
src/sass/_tree.sass
+226
-57
_members.scss
src/sass/abstract/_members.scss
+43
-0
_variables.scss
src/sass/abstract/_variables.scss
+2
-0
_common.scss
src/sass/bootstrap/_common.scss
+47
-21
darkster.scss
src/sass/bootstrap/darkster.scss
+1
-0
default.sass
src/sass/bootstrap/default.sass
+1
-0
greyson.scss
src/sass/bootstrap/greyson.scss
+1
-0
herbie.scss
src/sass/bootstrap/herbie.scss
+1
-0
monotony.scss
src/sass/bootstrap/monotony.scss
+1
-0
yarn.lock
yarn.lock
+1
-6
No files found.
.envrc
0 → 100644
View file @
263c5db9
use nix
.psc-package/local/.set/packages.json
View file @
263c5db9
This diff is collapsed.
Click to expand it.
s/ci-run-tests
.sh
→
ci-tests/run
.sh
View file @
263c5db9
File moved
dist/styles/bootstrap-darkster.css
View file @
263c5db9
...
...
@@ -9998,23 +9998,40 @@ h3 {
}
.right-handed
.forest-layout
{
border-right
:
1px
solid
#000
;
}
.right-handed
.forest-layout
:hover
{
border-right
:
1px
solid
#dee2e6
;
border-right
:
2px
solid
#dee2e6
;
}
.left-handed
.forest-layout
{
border-left
:
1px
solid
#000
;
}
.left-handed
.forest-layout
:hover
{
border-left
:
1px
solid
#dee2e6
;
border-left
:
2px
solid
#dee2e6
;
}
.forest-layout-teaser
{
.forest-layout-
bottom-
teaser
{
background
:
linear-gradient
(
to
bottom
,
rgba
(
0
,
0
,
0
,
0
)
0%
,
black
45%
);
}
.forest-layout-top-teaser
{
background
:
linear-gradient
(
to
top
,
rgba
(
0
,
0
,
0
,
0
)
0%
,
black
45%
);
}
.main-page__horizontal-tiles
{
border-top
:
2px
solid
#dee2e6
;
}
.main-page__horizontal-tiles
.tile-block
:not
(
:first-child
)
{
border-left
:
2px
solid
#dee2e6
;
}
.main-page__vertical-tiles
{
border-left
:
2px
solid
#dee2e6
;
}
.main-page__vertical-tiles
.tile-block
:not
(
:first-child
)
{
border-top
:
2px
solid
#dee2e6
;
}
.tile-menu__popover
{
border-radius
:
0.25rem
;
background-color
:
#000
;
}
.navbar-dark.bg-primary
{
background-color
:
#111111
!important
;
}
...
...
dist/styles/bootstrap-default.css
View file @
263c5db9
...
...
@@ -9950,21 +9950,38 @@ h3 {
}
.right-handed
.forest-layout
{
border-right
:
1px
solid
#fff
;
}
.right-handed
.forest-layout
:hover
{
border-right
:
1px
solid
#dee2e6
;
border-right
:
2px
solid
#dee2e6
;
}
.left-handed
.forest-layout
{
border-left
:
1px
solid
#fff
;
}
.left-handed
.forest-layout
:hover
{
border-left
:
1px
solid
#dee2e6
;
border-left
:
2px
solid
#dee2e6
;
}
.forest-layout-teaser
{
.forest-layout-
bottom-
teaser
{
background
:
linear-gradient
(
to
bottom
,
rgba
(
255
,
255
,
255
,
0
)
0%
,
white
45%
);
}
.forest-layout-top-teaser
{
background
:
linear-gradient
(
to
top
,
rgba
(
255
,
255
,
255
,
0
)
0%
,
white
45%
);
}
.main-page__horizontal-tiles
{
border-top
:
2px
solid
#dee2e6
;
}
.main-page__horizontal-tiles
.tile-block
:not
(
:first-child
)
{
border-left
:
2px
solid
#dee2e6
;
}
.main-page__vertical-tiles
{
border-left
:
2px
solid
#dee2e6
;
}
.main-page__vertical-tiles
.tile-block
:not
(
:first-child
)
{
border-top
:
2px
solid
#dee2e6
;
}
.tile-menu__popover
{
border-radius
:
0.25rem
;
background-color
:
#fff
;
}
/*# sourceMappingURL=bootstrap-default.css.map */
dist/styles/bootstrap-greyson.css
View file @
263c5db9
...
...
@@ -9706,21 +9706,38 @@ h3 {
}
.right-handed
.forest-layout
{
border-right
:
1px
solid
#fff
;
}
.right-handed
.forest-layout
:hover
{
border-right
:
1px
solid
#dee2e6
;
border-right
:
2px
solid
#dee2e6
;
}
.left-handed
.forest-layout
{
border-left
:
1px
solid
#fff
;
}
.left-handed
.forest-layout
:hover
{
border-left
:
1px
solid
#dee2e6
;
border-left
:
2px
solid
#dee2e6
;
}
.forest-layout-teaser
{
.forest-layout-
bottom-
teaser
{
background
:
linear-gradient
(
to
bottom
,
rgba
(
255
,
255
,
255
,
0
)
0%
,
white
45%
);
}
.forest-layout-top-teaser
{
background
:
linear-gradient
(
to
top
,
rgba
(
255
,
255
,
255
,
0
)
0%
,
white
45%
);
}
.main-page__horizontal-tiles
{
border-top
:
2px
solid
#dee2e6
;
}
.main-page__horizontal-tiles
.tile-block
:not
(
:first-child
)
{
border-left
:
2px
solid
#dee2e6
;
}
.main-page__vertical-tiles
{
border-left
:
2px
solid
#dee2e6
;
}
.main-page__vertical-tiles
.tile-block
:not
(
:first-child
)
{
border-top
:
2px
solid
#dee2e6
;
}
.tile-menu__popover
{
border-radius
:
0.25rem
;
background-color
:
#fff
;
}
/*# sourceMappingURL=bootstrap-greyson.css.map */
dist/styles/bootstrap-herbie.css
View file @
263c5db9
...
...
@@ -9938,21 +9938,38 @@ h3 {
}
.right-handed
.forest-layout
{
border-right
:
1px
solid
#fff
;
}
.right-handed
.forest-layout
:hover
{
border-right
:
1px
solid
#dee2e6
;
border-right
:
2px
solid
#dee2e6
;
}
.left-handed
.forest-layout
{
border-left
:
1px
solid
#fff
;
}
.left-handed
.forest-layout
:hover
{
border-left
:
1px
solid
#dee2e6
;
border-left
:
2px
solid
#dee2e6
;
}
.forest-layout-teaser
{
.forest-layout-
bottom-
teaser
{
background
:
linear-gradient
(
to
bottom
,
rgba
(
255
,
255
,
255
,
0
)
0%
,
white
45%
);
}
.forest-layout-top-teaser
{
background
:
linear-gradient
(
to
top
,
rgba
(
255
,
255
,
255
,
0
)
0%
,
white
45%
);
}
.main-page__horizontal-tiles
{
border-top
:
2px
solid
#dee2e6
;
}
.main-page__horizontal-tiles
.tile-block
:not
(
:first-child
)
{
border-left
:
2px
solid
#dee2e6
;
}
.main-page__vertical-tiles
{
border-left
:
2px
solid
#dee2e6
;
}
.main-page__vertical-tiles
.tile-block
:not
(
:first-child
)
{
border-top
:
2px
solid
#dee2e6
;
}
.tile-menu__popover
{
border-radius
:
0.25rem
;
background-color
:
#fff
;
}
/*# sourceMappingURL=bootstrap-herbie.css.map */
dist/styles/bootstrap-monotony.css
View file @
263c5db9
...
...
@@ -9955,21 +9955,38 @@ h3 {
}
.right-handed
.forest-layout
{
border-right
:
1px
solid
#fff
;
}
.right-handed
.forest-layout
:hover
{
border-right
:
1px
solid
#dee2e6
;
border-right
:
2px
solid
#dee2e6
;
}
.left-handed
.forest-layout
{
border-left
:
1px
solid
#fff
;
}
.left-handed
.forest-layout
:hover
{
border-left
:
1px
solid
#dee2e6
;
border-left
:
2px
solid
#dee2e6
;
}
.forest-layout-teaser
{
.forest-layout-
bottom-
teaser
{
background
:
linear-gradient
(
to
bottom
,
rgba
(
255
,
255
,
255
,
0
)
0%
,
white
45%
);
}
.forest-layout-top-teaser
{
background
:
linear-gradient
(
to
top
,
rgba
(
255
,
255
,
255
,
0
)
0%
,
white
45%
);
}
.main-page__horizontal-tiles
{
border-top
:
2px
solid
#dee2e6
;
}
.main-page__horizontal-tiles
.tile-block
:not
(
:first-child
)
{
border-left
:
2px
solid
#dee2e6
;
}
.main-page__vertical-tiles
{
border-left
:
2px
solid
#dee2e6
;
}
.main-page__vertical-tiles
.tile-block
:not
(
:first-child
)
{
border-top
:
2px
solid
#dee2e6
;
}
.tile-menu__popover
{
border-radius
:
0.25rem
;
background-color
:
#fff
;
}
/*# sourceMappingURL=bootstrap-monotony.css.map */
dist/styles/sass.css
View file @
263c5db9
...
...
@@ -59,6 +59,10 @@
line-height
:
100%
;
}
.tile-menu__item
.fa
{
margin-right
:
8px
;
}
.context-menu
{
position
:
absolute
;
left
:
96px
;
...
...
@@ -186,13 +190,6 @@
border
:
3px
solid
white
;
}
#page-wrapper
{
padding-top
:
40px
;
padding-left
:
16px
;
padding-right
:
16px
;
width
:
100%
;
}
#user-page-header
{
border-bottom
:
1px
solid
black
;
}
...
...
@@ -229,46 +226,6 @@ li#rename #rename-a {
left
:
125px
;
}
#node-popup-tooltip
{
background-color
:
white
;
border-bottom-left-radius
:
6px
;
border-bottom-right-radius
:
6px
;
border-top-left-radius
:
6px
;
border-top-right-radius
:
6px
;
}
#node-popup-tooltip
:hover
{
border
:
none
;
text-decoration
:
none
;
}
#node-popup-tooltip
.popup-container
{
display
:
flex
;
flex-direction
:
colum
;
}
#node-popup-tooltip
.popup-container
>
.card
{
border
:
1px
solid
rgba
(
0
,
0
,
0
,
0.2
);
box-shadow
:
0
2px
5px
rgba
(
0
,
0
,
0
,
0.2
);
margin-bottom
:
0px
;
width
:
34rem
;
}
#node-popup-tooltip
.popup-container
>
.card
.fa-pencil
{
color
:
black
;
}
#node-popup-tooltip
.popup-container
>
.card
.card-body
{
display
:
flex
;
justify-content
:
center
;
background-color
:
white
;
border
:
none
;
}
#node-popup-tooltip
.popup-container
>
.card
.card-body
.spacer
{
margin
:
10px
;
}
#node-popup-tooltip
.popup-container
.frame-search.card
{
border
:
1px
solid
rgba
(
0
,
0
,
0
,
0.2
);
box-shadow
:
0
2px
5px
rgba
(
0
,
0
,
0
,
0.2
);
height
:
600px
;
width
:
1000px
;
}
#create-node-tooltip
{
position
:
absolute
;
left
:
96px
;
...
...
@@ -392,10 +349,6 @@ li .leaf:hover a.settings {
visibility
:
visible
;
}
.forest-layout-content
>
.tree
{
margin-top
:
20px
;
}
.tree
ul
li
{
position
:
relative
;
}
...
...
@@ -488,6 +441,63 @@ li .leaf:hover a.settings {
text-decoration
:
underline
;
}
.subtree__node
{
margin-top
:
2px
;
}
.subtree__node__text
{
display
:
flex
;
align-items
:
center
;
cursor
:
pointer
;
font-size
:
15px
;
}
.subtree__node__icons
{
display
:
flex
;
}
.subtree__node__icons
.fa
{
margin-left
:
2px
;
margin-right
:
2px
;
}
.subtree__node--can-be-selected
{
text-decoration
:
underline
;
text-underline-offset
:
2px
;
}
.right-handed
.subtree__node__text
{
flex-direction
:
row
;
text-align
:
left
;
}
.right-handed
.subtree__node__icons
{
flex-direction
:
row
;
}
.right-handed
.subtree__node__children
>
.subtree__node
{
padding-left
:
16px
;
}
.left-handed
.subtree__node__text
{
flex-direction
:
row-reverse
;
text-align
:
right
;
}
.left-handed
.subtree__node__icons
{
flex-direction
:
row-reverse
;
}
.left-handed
.subtree__node__children
>
.subtree__node
{
padding-right
:
20px
;
}
.node-text
{
display
:
inline-flex
;
}
.node-text--selected
{
font-weight
:
bold
;
text-decoration
:
underline
;
}
.right-handed
.node-text
{
flex-direction
:
row
;
}
.left-handed
.node-text
{
flex-direction
:
row-reverse
;
}
.progress-pie
{
background
:
rgba
(
51
,
122
,
183
,
0.1
);
border-radius
:
100%
;
...
...
@@ -527,14 +537,13 @@ li .leaf:hover a.settings {
#node-popup-tooltip
{
position
:
fixed
;
background-color
:
white
;
border-radius
:
6px
;
}
#node-popup-tooltip
.tree
.node
{
margin-top
:
5px
;
}
#node-popup-tooltip
.tree
.children
.node
{
padding-left
:
15px
;
#node-popup-tooltip
:hover
{
border
:
none
;
text-decoration
:
none
;
}
.right-handed
#node-popup-tooltip
{
top
:
50%
;
left
:
16.6666666667%
;
...
...
@@ -547,21 +556,51 @@ li .leaf:hover a.settings {
transform
:
translateY
(
-50%
);
}
.panel-actions
.almost-useable
{
#node-popup-tooltip
.tree
.node
{
margin-top
:
5px
;
}
#node-popup-tooltip
.tree
.children
.node
{
padding-left
:
15px
;
}
#node-popup-tooltip
.panel-actions
.almost-useable
{
color
:
orange
;
}
.panel-actions
.development-in-progress
{
#node-popup-tooltip
.panel-actions
.development-in-progress
{
color
:
red
;
}
.panel-actions
.ok-to-use
{
#node-popup-tooltip
.panel-actions
.ok-to-use
{
color
:
black
;
}
.popup-container
>
.card
{
#node-popup-tooltip
.popup-container
{
display
:
flex
;
flex-direction
:
colum
;
}
#node-popup-tooltip
.popup-container
>
.card
{
width
:
auto
!important
;
min-width
:
544px
;
border
:
1px
solid
rgba
(
0
,
0
,
0
,
0.2
);
box-shadow
:
0
2px
5px
rgba
(
0
,
0
,
0
,
0.2
);
margin-bottom
:
initial
;
}
.popup-container-body
{
#node-popup-tooltip
.popup-container
>
.card
.fa-pencil
{
color
:
black
;
}
#node-popup-tooltip
.popup-container
>
.card
.card-body
{
display
:
flex
;
justify-content
:
center
;
background-color
:
white
;
border
:
none
;
}
#node-popup-tooltip
.popup-container
>
.card
.card-body
.spacer
{
margin
:
8px
;
}
#node-popup-tooltip
.popup-container
.frame-search.card
{
border
:
1px
solid
rgba
(
0
,
0
,
0
,
0.2
);
box-shadow
:
0
2px
5px
rgba
(
0
,
0
,
0
,
0.2
);
height
:
600px
;
width
:
1000px
;
}
#node-popup-tooltip
.popup-container-body
{
max-height
:
70vh
;
overflow-y
:
auto
;
}
...
...
@@ -572,7 +611,6 @@ li .leaf:hover a.settings {
}
.forest-layout
{
padding-top
:
8px
;
z-index
:
909
;
position
:
fixed
;
height
:
calc
(
100vh
-
56px
);
...
...
@@ -587,30 +625,88 @@ li .leaf:hover a.settings {
display
:
none
;
}
.forest-layout-teaser
{
.forest-layout-action
{
display
:
flex
;
}
.right-handed
.forest-layout-action
{
padding-left
:
16px
;
padding-right
:
8px
;
}
.left-handed
.forest-layout-action
{
padding-left
:
8px
;
padding-right
:
16px
;
}
.right-handed
.forest-layout-action
{
flex-direction
:
row
;
}
.right-handed
.forest-layout-action__button
{
margin-right
:
16px
;
}
.left-handed
.forest-layout-action
{
flex-direction
:
row-reverse
;
}
.left-handed
.forest-layout-action__button
{
margin-left
:
16px
;
}
.forest-layout-bottom-teaser
{
z-index
:
1
;
pointer-events
:
none
;
position
:
fixed
;
bottom
:
0
;
height
:
24px
;
width
:
calc
(
16.6666666667%
-
1px
);
}
.right-handed
.forest-layout-bottom-teaser
{
left
:
0
;
}
.left-handed
.forest-layout-bottom-teaser
{
right
:
0
;
}
.right-handed
.forest-layout-teaser
{
.forest-layout-top-teaser
{
z-index
:
1
;
pointer-events
:
none
;
position
:
sticky
;
top
:
0
;
height
:
24px
;
width
:
calc
(
100%
-
1px
);
}
.right-handed
.forest-layout-top-teaser
{
left
:
0
;
}
.left-handed
.forest-layout-teaser
{
.left-handed
.forest-layout-t
op-t
easer
{
right
:
0
;
}
.left-handed
.forest-layout
{
.forest-layout-content
>
ul
.tree
{
margin-top
:
24px
;
margin-bottom
:
0
;
}
.right-handed
.forest-layout-content
>
ul
.tree
{
padding-left
:
16px
;
padding-right
:
8px
;
}
.left-handed
.forest-layout-content
>
ul
.tree
{
padding-left
:
8px
;
padding-right
:
16px
;
}
.right-handed
.forest-layout
{
padding-left
:
16px
;
padding-right
:
8px
;
.forest-layout-content
>
ul
.tree
:last-child
{
margin-bottom
:
24px
;
}
.ids-selector
.tree
.children
{
padding-left
:
0.5em
;
}
.ids-selector
.tree
.children
.leaf
input
{
margin
:
0.1em
;
}
.code-editor
.editor
.code-area
{
...
...
@@ -694,8 +790,10 @@ li .leaf:hover a.settings {
}
.code-editor
.editor
.html
{
flex-grow
:
2
;
margin-left
:
25px
;
padding-left
:
25px
;
margin-left
:
8px
;
margin-right
:
8px
;
padding-left
:
8px
;
padding-right
:
8px
;
}
.code-editor
.editor
.html.language-haskell
{
font-family
:
Fira
code
,
Fira
Mono
,
Consolas
,
Menlo
,
Courier
,
monospace
;
...
...
@@ -715,6 +813,12 @@ li .leaf:hover a.settings {
.code-editor
.editor
.html.language-md
ol
li
{
list-style
:
decimal
!important
;
}
.code-editor__toolbar
{
margin-bottom
:
20px
;
}
.code-editor__toolbar__type
{
width
:
200px
;
}
.cache-toggle
{
cursor
:
pointer
;
...
...
@@ -848,6 +952,79 @@ ul li {
flex-direction
:
row
;
}
.main-page
{
flex-grow
:
1
;
}
.main-page__main-row
{
display
:
flex
;
}
.main-page__main-row--with-y-tiles
.main-page__main-route
{
width
:
60%
;
}
.main-page__main-row--with-y-tiles
.main-page__vertical-tiles
{
width
:
40%
;
}
.main-page__main-row--only-y-tiles
{
min-height
:
calc
(
100vh
-
56px
);
}
.main-page__main-route
{
padding
:
24px
32px
;
width
:
100%
;
}
.main-page__vertical-tiles
{
display
:
flex
;
flex-direction
:
column
;
}
.main-page__horizontal-tiles
{
display
:
flex
;
flex-direction
:
row
;
}
.main-page__horizontal-tiles--1
.tile-block
{
width
:
calc
(
100%
/
1
);
}
.main-page__horizontal-tiles--2
.tile-block
{
width
:
calc
(
100%
/
2
);
}
.main-page__horizontal-tiles--3
.tile-block
{
width
:
calc
(
100%
/
3
);
}
.main-page__horizontal-tiles--4
.tile-block
{
width
:
calc
(
100%
/
4
);
}
.main-page__horizontal-tiles--5
.tile-block
{
width
:
calc
(
100%
/
5
);
}
.main-page__horizontal-tiles--6
.tile-block
{
width
:
calc
(
100%
/
6
);
}
.main-page__horizontal-tiles--7
.tile-block
{
width
:
calc
(
100%
/
7
);
}
.main-page__horizontal-tiles--8
.tile-block
{
width
:
calc
(
100%
/
8
);
}
.main-page__horizontal-tiles--9
.tile-block
{
width
:
calc
(
100%
/
9
);
}
.main-page__horizontal-tiles--10
.tile-block
{
width
:
calc
(
100%
/
10
);
}
.tile-block__header
{
display
:
flex
;
}
.right-handed
.tile-block__header
{
justify-content
:
flex-end
;
}
.left-handed
.tile-block__header
{
justify-content
:
flex-start
;
}
.tile-block__body
{
padding
:
4px
16px
12px
;
}
.range
{
width
:
400px
;
/* some space for the right knob */
...
...
dist/styles/sass.css.map
View file @
263c5db9
{"version":3,"sourceRoot":"","sources":["../../src/sass/_menu.sass","../../src/sass/_context_menu.sass","../../src/sass/_graph.sass","../../src/sass/_login.sass","../../src/sass/_tree.sass","../../src/sass/_code_editor.sass","../../src/sass/_styles.sass","../../src/sass/_range_slider.sass","../../src/sass/_annotation.sass","../../src/sass/_folder_view.sass"],"names":[],"mappings":"AAAA;AAEA;AACA;AACA;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EAEA;;;AAEF;EACI;EACA;;;AAEJ;EACI;EACA;EACA;EACA;;;AAEJ;EACE;;;AAEF;AACI;EACA;;;AAEJ;AACI;EACA;;;AAGJ;AACA;EACI;;;AAEJ;EACI;EACA;EACA;EACA;;;AAEJ;EACE;EACA;;;AAEF;EACE;;;ACrDF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;;;AClBF;EACE;EACA;EACA;;;AAEF;AAkCE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAxCA;EAZA;EACA;EAEA;EAWE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEF;EACE;EACA;;AAGA;EACE;EACA;;AACN;EACE;;AACF;EACE;;AAEF;EApCA;EACA;EAEA;EAmCE;EACA;;AACF;EACE;;AACF;EACE;;AAWF;EAEE;EAEA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;;AAEJ;EACE;;AAEA;EACE;;AAEJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;ACjFJ;EACE;;AACA;EACE;EACA;;;AAEJ;EACE;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;;AAEE;EACE;EACA;;AACA;EACE;;;AAIJ;EACE;EACA;EACA;EACA;;;AAKJ;EACE;EACA;EACA;;;AAGJ;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;EACA;;AACA;EACE;EACA;EACA;EACA;;AACA;EACE;;AACF;EACE;EACA;EACA;EACA;;AACA;EACE;;AACN;EACE;EACA;EACA;EACA;;;AAGN;EACE;EACA;EACA;EACA;EACA;;AAGE;EACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;;AAGE;EACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;;AAEJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;;;AAGF;EACE;;;AAEJ;EACI;EACA;;;AAGF;EACE;;;AAEJ;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;ACvKF;EACE;;;AAGA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGA;EACE;;AACF;EACE;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAGN;EACE;;;AAIA;EACE;;AACA;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;;AACF;EACE;;AAGN;EACE;;AACF;EACE;;AACA;EACE;EACA;;AAEE;EACE;EACA;;AACF;EACE;EACA;;AAIR;EACE;;AACF;EACE;;AACA;EACE;EACA;;AAEE;EACE;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;;AAEV;EACE;;AACF;EACE;;AAEE;EACE;;AACF;EACE;;AACN;EACE;;AAEE;EACE;;;AAGR;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;;AAEN;EAWE;;AAGE;EACE;;AAEA;EACE;;;AAUR;EAEE;EACA,MAFW;EAGX;;;AAEF;EAEE;EACA,OAFW;EAGX;;;AAGA;EACE;;AACF;EACE;;AACF;EACE;;;AAMF;EACE;;;AAEJ;EAEE;EACA;;;AAEF;EAEE;EACA;;;AAEF;EAGE;EACA;EAKA;EACA;EACA;EACA;EAGA;EACA;EACA;EAKA;;AAHA;EACE;;;AASJ;EAKE;EACA;EACA;EACA,QAPS;EAQT;;;AAGF;EACE;;;AAEF;EACE;;;AAEF;EACI;EACA;;;AACJ;EACI;EACA;;;ACxPA;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EApCR;EACA;EACA;EACA;EACA;EACA;EACA;EAlBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AA0CM;EACE;EACA;EACA;EACA;EACA;EA5CR;EACA;EACA;EACA;EACA;EACA;EACA;EAlBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAkDE;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;;AAEF;EACE;;;ACtFZ;EACE;;;AAEA;EAEE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAGE;EACE;EACA;;AAEF;EACE;EACA;;;AAER;EAEE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAGE;EACE;EACA;;AAEF;EACE;EACA;;;AAEV;EACE;;AACA;EACE;;AACF;EACE;EACA;EACA;;;AAIA;EACE;;AACA;EACE;EACA;;AACF;EACE;;AACA;EACE;;AACJ;EACE;;;AAER;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AAGI;EACE;;AACF;EACE;;;AAEN;EACE;EACA;EACA;;;AAIA;EACE;;AACF;EACE;;;AAEJ;EACE;;AACA;EACE;;;AAEJ;EACE;EACA;;;AAGF;EACE;;;AAEF;EACE;;AAEA;EACE;;AAEF;EACE;;;ACnHJ;EACE;AACA;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EAEA;EAEA;;AAEA;EACE;EAEA;EACA;EACA;;;AAGN;EACE;;;ACxBJ;EACE;;AAEA;EANE;EACA;;AAQF;EAbE;EACA;;AAeF;EAhBE;EACA;;AAkBF;EAnBE;EACA;;AAqBF;EA1BE;EACA,kBANyB;;AAkC3B;EA7BE;EACA,kBAPqB;;AAsCvB;EAhCE;EACA,kBAJoB;;;AAuCtB;EApCE;EACA,kBANyB;;AA4C3B;EAvCE;EACA,kBAPqB;;AAgDvB;EA1CE;EACA,kBAJoB;;;ACRxB;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA","file":"sass.css"}
\ No newline at end of file
{"version":3,"sourceRoot":"","sources":["../../src/sass/_menu.sass","../../src/sass/_context_menu.sass","../../src/sass/_graph.sass","../../src/sass/_login.sass","../../src/sass/_tree.sass","../../src/sass/abstract/_members.scss","../../src/sass/_code_editor.sass","../../src/sass/_styles.sass","../../src/sass/_range_slider.sass","../../src/sass/_annotation.sass","../../src/sass/_folder_view.sass"],"names":[],"mappings":"AAEA;AAEA;AACA;AACA;AACA;AACA;AAEA;EACE;EACA;EACA;EACA;EAEA;;;AAEF;EACI;EACA;;;AAEJ;EACI;EACA;EACA;EACA;;;AAEJ;EACE;;;AAEF;AACI;EACA;;;AAEJ;AACI;EACA;;;AAGJ;AACA;EACI;;;AAEJ;EACI;EACA;EACA;EACA;;;AAEJ;EACE;EACA;;;AAEF;EACE;;;AAME;EACE;;;AC9DN;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;;;AClBF;EACE;EACA;EACA;;;AAEF;AAkCE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAxCA;EAZA;EACA;EAEA;EAWE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAEF;EACE;EACA;;AAGA;EACE;EACA;;AACN;EACE;;AACF;EACE;;AAEF;EApCA;EACA;EAEA;EAmCE;EACA;;AACF;EACE;;AACF;EACE;;AAWF;EAEE;EAEA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;;AAEJ;EACE;;AAEA;EACE;;AAEJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;ACjFJ;EACE;;AACA;EACE;EACA;;;AAEJ;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;EACE;;AAEE;EACE;EACA;;AACA;EACE;;;AAIJ;EACE;EACA;EACA;EACA;;;AAKJ;EACE;EACA;EACA;;;AAEJ;EACE;EACA;EACA;EACA;EACA;;AAGE;EACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;;AAGE;EACE;;;AAEN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;;AAEJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;;;AAGF;EACE;;;AAEJ;EACI;EACA;;;AAGF;EACE;;;AAEJ;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AC1GF;EACE;;;AAGA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGA;EACE;;AACF;EACE;;AAEJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAKJ;EACE;;AACA;EACE;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AACF;EACE;;AACF;EACE;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;;AACF;EACE;;AAGN;EACE;;AACF;EACE;;AACA;EACE;EACA;;AAEE;EACE;EACA;;AACF;EACE;EACA;;AAIR;EACE;;AACF;EACE;;AACA;EACE;EACA;;AAEE;EACE;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;;AAEV;EACE;;AACF;EACE;;AAEE;EACE;;AACF;EACE;;AACN;EACE;;AAEE;EACE;;;AAMN;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAEF;EACE;;AAEA;EACE;EACA;;AAEJ;EACE;EACA;;AAIA;EACE;EACA;;AAEF;EACE;;AAEF;EACE;;;AAIF;EACE;EACA;;AAEF;EACE;;AAEF;EACE;;;AAGR;EACE;;AAEA;EACE;EACA;;ACrJO;EDwJP;;;ACjKO;EDoKP;;;AAKJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEE;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;;AAEF;EACE;;;AAEN;EAWE;EAGA;EACA,eAvPkB;;AAyPlB;EACE;EACA;;ACxNO;EDqOP;EACA,MAFW;EAGX;;;AChPO;EDoPP;EACA,OAFW;EAGX;;;AAGA;EACE;;AAEA;EACE;;AAGJ;EACE;;AACF;EACE;;AACF;EACE;;AAGJ;EACE;EACA;;AAEA;EAGE;EACA,WAzSa;EA4Sb;EACA;EACA;;AAEA;EACE;;AAEF;EACE;EACA;EACA;EACA;;AACA;EACE;;AAEN;EACE;EACA;EACA;EACA;;AAEJ;EAEE;EACA;;;AAEJ;EAEE;EACA;;;AAEF;EAGE;EAKA;EACA;EACA;EACA;EAGA;EACA;EACA;EAKA;;AAHA;EACE;;;AAKJ;EAGE;;ACpUS;ED5BP;EACA;;;ACkBO;EDfP;EACA;;;ACuBO;EDuUP;;AAEA;EACE;;;ACnVK;EDsVP;;AAEA;EACE;;;AAON;EAIE;EAEA;EACA;EACA;EACA,QApYmC;EAqYnC;;ACjWS;EDqWP;;;AC9WO;EDiXP;;;AAEJ;EAGE;EAEA;EACA;EACA;EACA,QAvZgC;EAwZhC;;ACnXS;EDuXP;;;AChYO;EDmYP;;;AAKF;EAIE;EACA;;ACpYO;ED5BP;EACA;;;ACkBO;EDfP;EACA;;;AA6ZA;EACE,eA3a+B;;;AAibjC;EACE;;AAEE;EACE;;;AE/ZN;EACE;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EApCR;EACA;EACA;EACA;EACA;EACA;EACA;EAlBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AA0CM;EACE;EACA;EACA;EACA;EACA;EA5CR;EACA;EACA;EACA;EACA;EACA;EACA;EAlBA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAkDE;EACE;EACA;EACA;EACA;EACA;EACA;;AACF;EACE;EACA;EACA;EACA;EACA;;AACA;EACE;EACA;;AACF;EACE;EACA;;AACF;EACE;EACA;;AAGE;EACE;;AAEF;EACE;;AAEV;EACE;;AAEA;EACE;;;AC9FN;EACE;;;AAEA;EAEE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAGE;EACE;EACA;;AAEF;EACE;EACA;;;AAER;EAEE;EACA;EACA;EACA;EACA;EACA;;AACA;EACE;;AAGE;EACE;EACA;;AAEF;EACE;EACA;;;AAEV;EACE;;AACA;EACE;;AACF;EACE;EACA;EACA;;;AAIA;EACE;;AACA;EACE;EACA;;AACF;EACE;;AACA;EACE;;AACJ;EACE;;;AAER;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AAGI;EACE;;AACF;EACE;;;AAEN;EACE;EACA;EACA;;;AAIA;EACE;;AACF;EACE;;;AAEJ;EACE;;AACA;EACE;;;AAEJ;EACE;EACA;;;AAGF;EACE;;;AAEF;EACE;;AAEA;EACE;;AAEF;EACE;;;AAGJ;EAKE;;AAEA;EACE;;AAIE;EACE;;AACF;EACE;;AAEJ;EAGE;;AAGJ;EACE,SAtBa;EAuBb;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAKE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;;AAKN;EACE;;AFhIO;EEmIL;;;AF5IK;EE+IL;;;AAEJ;EACE,SAZa;;;ACpKjB;EACE;AACA;EACA;;AAEA;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EAEA;EAEA;;AAEA;EACE;EAEA;EACA;EACA;;;AAGN;EACE;;;ACxBJ;EACE;;AAEA;EANE;EACA;;AAQF;EAbE;EACA;;AAeF;EAhBE;EACA;;AAkBF;EAnBE;EACA;;AAqBF;EA1BE;EACA,kBANyB;;AAkC3B;EA7BE;EACA,kBAPqB;;AAsCvB;EAhCE;EACA,kBAJoB;;;AAuCtB;EApCE;EACA,kBANyB;;AA4C3B;EAvCE;EACA,kBAPqB;;AAgDvB;EA1CE;EACA,kBAJoB;;;ACNxB;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA","file":"sass.css"}
\ No newline at end of file
nix/easy-ps.nix
View file @
263c5db9
...
...
@@ -5,8 +5,8 @@ import
pkgs
.
fetchFromGitHub
{
owner
=
"justinwoo"
;
repo
=
"easy-purescript-nix"
;
rev
=
"
bbef4245cd6810ea84e97a47c801947bfec9fadc
"
;
sha256
=
"0
0764zbwhbn61jwb5px2syzi2f9djyl8fmbd2p8wma985af54iwx
"
;
rev
=
"
d0f592b71b2be222f8dcfb4f4cefb52608bbc1ae
"
;
sha256
=
"0
bq26y836bd1y8657f182wnsl4cdr1xxbykxdgz7xm9shpii48r5
"
;