README
- diagramexample | optimize creating from blank slate
15.06
- diagramexample | edit link (text)
- diagramexample | edit link (type, from, to)
- diagramexample | run tests for deletion, creation and updating
14.06
- diagramexample | enable blank slate
- diagramexample | select blank link
30.05
- diagramexample | F adverb
- diagramexample | F copula (noun property)
- diagramexample | F conjunction poe
- diagramexample | rewrite tree after edit
- diagramexample | linkedToID: SelectOne to SelectMany
[ ] fixedUI | cleanup [ ] fixedUI | spit verbs feature [ ] fixedUI | design fixes
[ ] diagramexample | coords are separate entries [ ] diagramexample | complex sentences
[ ] read up JS on desktop [ ] storybook
29.05
- diagramexample | fix update not deleting prev element
- diagramexample | deepcreateelement output to include currentelement
- diagramexample | update rebuilds old links
- diagramexample | cleanup
28.05
- diagramexample | identify idle elements / go through
- diagramexample | selectone fix
23.05
[x] diagramexample | select working diagram elements from sidebar
22.05
[x] diagramexample | interactive sidebar of working elements
20.05
[x] fixedUI | key hover Button [x] fixedUI | active buttons (submit on "enter") [x] fixedUI | fix invalid parent input focus on parent switch
19.05 [x] fixedUI | multipleUIs
15.05
[x] fixedUI | vert/horizontal options
14.05
[x] diagramexample | extract fixedUI
11.05
[x] diagramexample | fixed persistent bug with deletion [x] diagramexample | update current with link [x] diagramexample | fix UI interactivity
08.05
[x] diagramexample | delete current
06.05
[x] diagramexample | particle option [x] diagramexample | update current
05.05
[x] diagramexample | appendElement [x] diagramexample | fix arrow directions [x] diagramexample | fixedui | generate ID [x] diagramexample | fixedui | submit on alt-enter [x] diagramexample | smoothen submit and generate
[x] diagramexample | fixedui | empty link [x] diagramexample | mirror y coord [x] diagramexample | diagonal arrows [x] diagramexample | varied shapes by type [x] diagramexample | merge matrices
[x] diagramexample | add to current by selection
04.05
[x] selectone | fixed kb selection to update [x] diagramexample | fixedui | add selecttype [x] diagramexample | fixedui | add selectiscentral
25.04
[ ] button | add hotkey prop
24.04
[x] selectone | add kb arrow navigation when container is active
25.03 [ ] check multiple choice
19.20 [ ] fix auth modal
12.12
[ ] imageviewer | click to navigate only option (browser compat. reasons)
10.12
[ ] add a counter on top of resizelistener *make imageviewer mobile friendly *fix styles for form, add custom styles
22.11
[ ] imageviewer | mobile friendly default horizontal mode [ ] imageviewer | fix vertical mode
19.11
[ ] adopt new styles in registrationform [ ] navbar in registrationform [ ] fb and insta buttons
15.11
registrationformexample
[ ] modal popup on submit
14.11
multiplechoice
[ ] registrationformexample | animated bg image change on scroll [ ] registrationformexample | course description
13.11
multiplechoice
[ ] improve radio design
[ ] improve subtitle, think of ways of adding pricing [ ] add content example [ ] improve image design
10.11
multiplechoice
[ ] improve subtitle, think of ways of adding pricing [ ] add content example [ ] improve image design [ ] improve radio design
11.07
[x] change switch icon [ ] misc design edits
11.06
%> form [x] go up to the area with an error [x] make the error message stand out more [x] add subtitle
[x] fix bar animation
[ ] date selector | init
30.10 [-] multiplechoice | prettify [x] multiplechoice | prettify frame inputs
[ ] multiplechoice | prettify buttons [ ] multiplechoice | fixed bullet point option [ ] formexample | private vs group test
29.10
[x] form multiplechoice | require at least 1 choice [x] multiplechoice | fix init choice not showing up
28.10
[-] multiplechoice | prettify [x] multiplechoice | mutuallyexclusive init [x] multiplechoice | test within form [ ] multiplechoice | "how to find us" popover test [ ] multiplechoice | "skill level" popover test [ ] multiplechoice | generic option (children as a function) [ ] multiplechoice | sync with selectmany
27.10
[x] multiplechoice | checkbox fix
25.10 [x] multiplechoice | implement
24.10
[x] sidebar | overlay option [x] sidebar | OCL-off option [x] form | multiple select - remove-all toggle
23.10
[x] sidebar | margin shift option
21.10
[ ] sidebar | collapse (vertically to top) [ ] sidebar | collapse (vertically to bottom)
18.10
15.10 test bullet points test text [ ] about / fb / insta links in sidebar and header [ ] languagepicker | setActiveLanguage -> setActiveLanguageTo [ ] languagepicker | horizontal full design option [ ] languagepicker | better button style [ ] header | init
08.10
--
[ ] vertical mercury [ ] sidebar component [ ] header component [ ] testing suite
02.09
[ ] form | test multiple choice (payment method)
01.09
[x] form | allow pictures in selectmany
30.09
[ ] illustrated checkbox
29.09
[x] inputBox | required asterisk
21.09
[x] Form | fix classNames [ ] Form | use InputBox [ ] update and test on search form
16.09
[x] InputBox | add label
13.09
[x] InputBox | implement
10.09
08.09 [ ] InputBox | implement [ ] Form | use InputBox
02.09 [ ] orderedlist | refactor [ ] orderedlist | style fixes
01.09 [x] orderedlist | add 'unknown' heading for pending values
30.08
[x] orderedlist | sort by type [x] orderedlist | add option on where to put undefined values [x] orderedlist | highlight active sortby
29.08
[x] orderedlist | repair dates [x] orderedlist | add isDate check (for date ordering) [x] orderedlist | fix styles
27.08
[ ] orderedlist | proper sorting
12.09 [x] orderedlist | fix toggle states in example
11.09
[ ] orderedlist | switch 'pending' location based off sort order
09.09
[ ] orderedlist | fix sorting-by-date
08.08 [x] orderedlist | allow sorting via nested values
31.07 [x] orderedlistexample | toggle show/hide/only states [ ] button | allow several ON states
[ ] polish slotfulctcmercury [ ] test with socks-adminorders 30.07 [x] test for external state filters
29.07 [ ] polish orderedlist - date ordering
[-] polish orderedlist - layout [-] polish orderedlist - sorting [-] polish orderedlist - animation
28.07
[-] polish orderedlist - layout [-] polish orderedlist - sorting [-] polish orderedlist - animation [ ] polish orderedlist - date ordering [ ] polish slotfulctcmercury [ ] test with socks-adminorders
27.07
[x] polish orderedlist - pagination [x] polish orderedlist - pagination - layout [x] polish orderedlist - pagination - goto page [x] polish orderedlist - pagination - set page size
26.07
[x] add orderedlist [x] add orderedlistitem
23.07 [ ] add orderedlist [ ] polish slotfulctcmercury [ ] polish orderedlist [ ] add orderedlistitem
22.07 [x] add slotfulctcmercury
30.06 [x] mercury | clean up example 29.06 [x] mercury | margin lock by introducing extra side
27.06
[ ] mercury | margin lock by introducing extra side
26.06
[ ] mercury | margin lock
25.06
[x] mercury | locked mercury *rtbx [x] mercury | rigid mercury *rtbx
11.06 [x] mercury | allow closing when open by default with external [x] mercury | fix left side padding [x] mercury | fix central text padding [x] ctcgenericexample | recompose to hooks
29.06 [ ] flexiblemenu | improve api 28.06 [ ] mpm | repair 27.06 [x] helperFunctions | advancedMulti hideBase option [x] gridbox | apply advancedMulti [x] export styled sources [x] gridbox | to styled [x] gridbox | itemSize value to lowercase
26.06 [x] rework flatten
[x] simplify debugMode [x] button | repair broken css elements [x] button | mercury - control ratio [x] selectone | to styled [ ] selectmany | classes cleanup
25.06 [x] move headings to sidebar
[x] styledselect | cleanup into CAPS
24.06 [x] helperFunctiions | cleanup [x] StyledModal | cleanup into CAPS
23.06
20.06
[ ] helperFunctions | multiclass functions cleanup [ ] form | example styles cleanup [ ] form | update formik
19.06 [x] form | highlight group [x] form | checkbox style upgrade (mui) [x] form | className cleanup
18.06 [x] form | styled
16.05 [ ] helperfunction flippyFoo cleanup
15.05 [x] imageviewer | fixed example 14.05 [ ] move styles from index.html to respective styled files 13.05 [x] mpm | isFreeNavigation prop [ ] modal | styled uppercase
06.04 [ ] selectopen | repair [ ] ctcmercury | change flex proportion depending on screen size [ ] ctcmercury | vertical view prop [ ] form | styled
05.04
[x] button | takes size prop as an int
04.04 [x] flexiblemenu | rework to use styledcomp instead of resizelistener [x] mpm | pass classNames (esp. container) to modeldialog [x] mpm | custom close button [x] button | pass classNames [ ] mpm | cleanup and refactor
03.04
[x] modals (e.g. binary modal) | style fix
02.04
[x] ctcmercury | separate colors for bar and sides (subcolors) [x] ctcmercuryexample | exTrigger transition fix [ ] button | styles cleanup [ ] button | 'undefined' text color fix
01.04
[x] button | smooth fix [x] button | mercury inverted fix
30.04 (10/365)
[x] selectmany | SC.~ cleanup [ ] button | SC.~ cleanup
[ ] mpm | step cleanup
29.04 (9/365)
[x] mpm | button navigation while disabled [x] mpm | extract styled step/mpm
28.04 (8/365)
[ ] modals | replace styletemplate with themes
[ ] authmodal | use new modaldialog styledc [ ] authmodal | abstract form [ ] button | fix textcolor [ ] imageviewer | gradual scroll [ ] imageviewer | cancellable scroll
27.04
[x] mpm | onhover/onactive functionality [x] mpm | custom onhover/onactive
26.04 [x] mpm | fix x/y realignment
25.04 [ ] button | mercury - independent secondary colors [x] modaldialog | styledc
24.04 [ ] flexiblemenu | repair, rework
[ ] button | fixes and tweaks
23.04 [x] repair vertical accordion [x] imageviewer | accordion to render props 21.04 [x] button | fix invert [x] button | refactor [ ] theming for buttons - rework button from using colors to using themes [ ] use attrs method for frequently changed classes [ ] fix some colors (e.g. vivid)
[ ] accordion | move to position clicked feature prop [x] accordion | repair right nav not derendering at limit [ ] rtg | react-styled-transition [ ] showcase | pass columns/rows as prop to unburden styles [ ] rtgtransition | allow for styledcomponents or search for alternative animation modules implementation
17.04
[x] more showcase buttons (e.g. nav) [x] showcase | replace isM with mediaquery [x] button example rework
16.04 [x] selectmany | fix 15.04 [x] card | move scs outside [x] card | showcasewrapper scs outside
8.04 button | rework with styledcomponents 7.04
6.04 ^selectopen | flip-on-click prop
2.04
imageviewer | replace/optimize imagezoom
form | fix post-removal bugs form | simplify form composition inputs
1.04 ^accordion | fix touch scroll direction
30.03 ^accordion | 'click and hold' scroll speed prop ^accordion | fix repeat scroll on touch
28.03 selectmany | label and restructure examples ^selectmany | fix classNames ^selectmany | fix sorting
27.03
^accordion | continuous scroll on press (with pause) ^accordion | test for buttons on resize ^accordion | test mount/unmount individually ^accordion | imitate facebook/google on scroll ^accordion | test touch behaviour
24.03
23.03
imageviewer | repair example ^form | rename options(props to rSMwACS) to optionLabels ^form | convert ACS to work without isSigned prop
22.03 ^CTCPopover | added isOn call props
20.03 ^CTCPopover | add 'overlap' positioning prop (to cover the trigger)
19.03 ^SelectOne | add onClick prop (optional propagation) 18.03 ?ImageViewer | vertical scroll fix ^CTCPopover | add 'pivot balance' prop to offset trigger position ^CTCPopover | more positions (esp. LEFTUP)
15.03 ^CTCPopover | add 'pivot balance' prop to offset trigger position ==13.03 selectmany | fix remove bug form | simplify form composition inputs
==11.03
form | simplify form composition inputs
10.03
^ ctc | provide a way (and add an example) where an external button controls several ctc popovers that can also be switched on/off individually
ctc | simplify 'connected' api
09.03
05.03
natural accordion scroll
26.02
accordion
touch-friendly buttons
25.02
imageviewer
+> > frame's auto value is at main image value +> > vertical imagepreview scroll to selected image
resolve horizontal preview proportions +> > resolve zoom vs scroll conflict - disable zoom while swiping -> > scroll vertically on vertical layout adjust main image values easily via props +> > itemheight etc. refactor instant edge transition gradual drag transition ready for njs-socks import
24.02
22.02
outsideclicklistener
+> > refactor to hooks
imageviewer
+> > 'kbeffect', 'outsideclicklistener' renderProps to useHooks
itemheight etc. refactor
==20.02
imageviewer
prevent scrollY on image change partially reveal next image with touch swipe
==17.02
selectmany
+> > recompose to hooks +> > 'onChange is not a function' fix +> > stop removeitem/items propagation
form
vertical layout for composition
==15.02
composition
convert string to number pass comparison operator as an option prop
==10.02
FORM
(optionally) signed composition
==09.02
try refactor renderProps to render state with hooks: =} imageviewer
form/selectmany | advanced composition socket
+> > highlight selected
extract advancedcomp to selectmany focus input on selecting comp adjust styles greater/equal/lesser sign
selectmany
recompose to hooks
==04.01
hide/show switch option (instead of rendering anew)
==03.01
switch | repair
==02.01
imageviewer | accordion imageviewer | frame/item width props test imageviewer | 2+ image and scroll test
==01.01
+> accordion | downward navbar stuck +> accordion | listeners aren't unmounted
==23.00
detectcollision example ?? add button with props spread example (e.g inside ctcgeneric)
==16.01 ctcmercury | default trigger ctcmercury | color design prop ==14.01 form | selectone takes a string instead of an object
==09.01
selectmany
selectmany | 'dropdown stays open after clicking an option' prop
disable hover effect for touch devices
label example instances
spm/mpm should allow greater flexibility with their renderX api
&--L { &--showstarboard { @include media-max(${mediaMinThresholdShowStarboardL}) { grid-template-columns: repeat(1, 1fr); } @for $i from 0 through 5 { @include media-min-to-max( ${mediaMinThresholdShowStarboardL} + $i * ${widthItemLwithSB}, ${mediaMinThresholdShowStarboardL} + ($i + 1) * ${widthItemLwithSB} ) { grid-template-columns: repeat(2 + $i, ${columnWidth}fr); } } @include media-min(${mediaMinThresholdShowStarboardL} + 6 * ${widthItemLwithSB}) { grid-template-columns: repeat(8, ${columnWidth}fr); } } &--hidestarboard { @include media-max(${mediaMinThresholdHideStarboardL}) { grid-template-columns: repeat(1, 1fr); } @for $i from 0 through 5 { @include media-min-to-max( ${mediaMinThresholdHideStarboardL} + 1px + $i * ${widthItemLnoSB}, ${mediaMinThresholdHideStarboardL} + ($i + 1) * ${widthItemLnoSB} ) { grid-template-columns: repeat(2 + $i, ${columnWidth}fr); } } @include media-min(${mediaMinThresholdHideStarboardL} + 1px + 6 * ${widthItemLnoSB}) { grid-template-columns: repeat(8, ${columnWidth}fr); } } } &--M { &--showstarboard { @include media-max(${mediaMinThresholdShowStarboardM}) { grid-template-columns: repeat(2, 1fr); } @for $i from 0 through 9 { @include media-min-to-max( ${mediaMinThresholdShowStarboardM} + 1px + $i * ${widthItemMwithSB}, ${mediaMinThresholdShowStarboardM} + ($i + 1) * ${widthItemMwithSB} ) { grid-template-columns: repeat(3 + $i, ${columnWidth}fr); } } @include media-min( ${mediaMinThresholdShowStarboardM} + 9 * ${widthItemMwithSB} + 1px ) { grid-template-columns: repeat(12, ${columnWidth}fr); } } &--hidestarboard { @include media-max(${mediaMinThresholdHideStarboardM}) { grid-template-columns: repeat(2, 1fr); } @for $i from 0 through 9 { @include media-min-to-max( ${mediaMinThresholdHideStarboardM} + 1px + $i * ${widthItemMnoSB}, ${mediaMinThresholdHideStarboardM} + ($i + 1) * ${widthItemMnoSB} ) { grid-template-columns: repeat(3 + $i, ${columnWidth}); } } @include media-min(${mediaMinThresholdHideStarboardM} + 9 * ${widthItemMnoSB} + 1px) { grid-template-columns: repeat(12, $columnWidth); } } }
mercurydrop
refactor transition styles into rtg or (better) react-move
elevator
provide getButtonProps api
imageviewer
write a renderBottomNav(props)
list
(color)selector
ddpo
rework to use #po as ancestor
button
= general qol improvements
tooltip
= write
mpm
gridbox
list
page scrollnav
presentation view
form
make sure it doesn't throw an error if currentOption value is incorrect
multiplepagemodal
+unnest rtgfade +update flex-direction on n-of-steps change
- getChildrenProps for ddpo
- refactor step styles into buttons
- default buttons to inherit from
- test for disabled status
- fix disabled tail
- fix selectone/many for MANY options with a scrollable list
- CTCPopover to contain triggerX/basewidth defaults
- clean up basewidth/optionWidth and triggerX/triggerWidth in ddpo and its users
- CTCPopover container taking up too much space fix
- rtgdropdown unnest
clean up selectmany styles
find a way to handle multiple classes being passed into button - fix on/off postfixes
polish everything
get rid of all jsx in favor of inline
get rid of scss in buttons and see if it works
decouple rtgdropdown from CTCPopover
write all viable dropdown combinations
add color theme gallery to pick proper dark/light gradients
accordion
- bg color for svg ^- optional getProps pattern
- unnest button from div
@scrollnav
@detectscroll
@Accordion
- vertical
@ddp
- write remaining pivots
@button
- add and rework
add @confirmationrequestmodal
test with disabled up
clean up styles
- extra styles option as a scoped jsx stylesheet
- default styles options as inline styles