[Work in progress] A Reactjs-based web app to help with ricing: designing beautiful unix desktop environments.
git clone https://mcol.xyz/code/unix.sexy
Log | Files | Refs

DateCommit messageAuthorFiles+-
2020-07-26 22:15use internal color scheme for all default color settingsmcol7+16-16
2020-07-26 21:59add tab to control color scheme and let them be selected in Color componentsmcol5+99-25
2020-07-26 20:18colour -> color everywheremcol20+137-137
2020-07-23 23:47let widget text be directly editablemcol4+27-12
2020-07-23 22:40implement widget context menu for fine-tuning of statemcol6+103-17
2020-07-23 22:40let colour input turn empty into "inherit"mcol1+6-4
2020-07-23 22:03add setContent and setPadding actions for widgetsmcol2+19-9
2020-07-23 21:50add/del widgets from inside of right hand widgt-blockmcol1+10-2
2020-07-23 21:40do not capitalise unix.sexy titlemcol1+1-0
2020-07-23 20:39focus context menus when openedmcol1+7-0
2020-07-23 18:51dont make optbox take up too much context menu spacemcol1+12-8
2020-07-22 23:51add favicon, update manifest and main htmlmcol3+20-17
2020-07-22 23:41update dependenciesmcol2+1264-1467
2020-07-22 23:37don't warn about curly braces in stringsmcol1+1-0
2020-07-22 23:19allow custom styling of Button componentmcol1+1-1
2020-07-22 23:19add widgets featuremcol7+134-2
2020-07-21 22:12add custom colors and apply them to static code sample in windowsmcol457+15063-28
2020-07-20 21:10remove outline from focussed inputsmcol1+4-0
2020-07-16 20:17do not add undefined to optbox class if none providedmcol1+6-1
2020-07-16 20:17remove ability to disable window text; it can still be deletedmcol2+2-15
2020-07-16 20:16remove padding from window content textareamcol1+8-3
2020-07-16 20:16margin none -> margin 0mcol1+1-1
2020-07-11 19:31remove some unnecessariesmcol4+7-3
2020-07-11 19:28put context menus and panel into windows, track focus across these toomcol13+187-151
2020-07-10 10:29remove unnecessary imports from window index.jsmcol1+1-2
2020-07-10 10:28remove unnecessary console logmcol1+0-1
2020-07-10 10:27move backgroundCtl to context menumcol7+97-75
2020-07-09 22:45big ol' lintingmcol34+112-92
2020-07-09 22:21capitalise optbox h3, label top/bottom status bar context menusmcol2+2-1
2020-07-09 22:17remove titleBarCtl from panelmcol5+21-72
2020-07-09 21:56implement dragging on context menusmcol2+26-16
2020-07-09 18:12raise z index of main panelmcol1+1-1
2020-07-09 18:11use context_menu slice disable to hide context menusmcol4+7-4
2020-07-09 17:44move context menus to desktop and store their state in one placemcol13+211-77
2020-07-09 15:51remove unnecessary <> </>mcol1+7-9
2020-07-09 15:49windowContentStyle should include padding; but tabs shouldnt usemcol3+4-4
2020-07-09 15:48optbox content should pad by border-boxmcol1+1-0
2020-07-09 15:48add shadows and borders to context menusmcol2+8-0
2020-07-08 17:35move ShadowCtl, StatusBarCtl, BackgroundCtl into Settings tabmcol3+5-8
2020-07-08 17:30merge background and wallpaper optboxesmcol1+4-4
2020-07-08 17:28add position prop to ContextMenu so menus can go above mousemcol2+14-4
2020-07-08 16:50expand status bar state into ugly, hacky dict for top, bottom barsmcol4+101-69
2020-07-08 16:49send id through menu props to childmcol1+1-1
2020-07-08 15:25move status bar panel items to context menumcol3+45-68
2020-07-08 14:32hardcode white background of panel into index.cssmcol2+1-1
2020-07-08 14:32use window content to style context menusmcol3+19-15
2020-07-08 11:09add context menu component with placeholder in statusbarsmcol4+81-1
2020-07-07 13:38status barsmcol6+195-18
2020-07-06 18:30adjust optbox sizesmcol5+11-5
2020-07-06 18:28add margin-right to number inputsmcol1+5-6
2020-07-05 12:19replace "About" tab name with square iconmcol3+15-3
2020-07-04 20:44split background and wallpaper into 2 optboxesmcol4+57-37
2020-07-04 20:30fill out about page; move reset to aboutmcol4+19-5
2020-07-04 10:51vertically align titlebar text in barmcol3+8-5
2020-07-01 22:00make title bars work on all 4 window edgesmcol6+45-17
2020-07-01 20:26style file input button for uploading wallpapermcol2+55-16
2020-07-01 16:18remove old empty helpers.jsmcol1+0-0
2020-07-01 11:56clean up panel CSS and appearancemcol3+8-2
2020-07-01 11:30add multiple option boxmcol4+93-0
2020-06-30 19:59focus window upon first clickmcol1+3-0
2020-06-30 18:04remove some unecessary imports and escapesmcol3+7-4
2020-06-30 16:53apply window-content text color to all text in optboxmcol3+8-5
2020-06-30 16:48actually key->idmcol1+2-2
2020-06-30 16:43key -> id for windows; only draw textarea sample in window 0mcol3+18-16
2020-06-29 22:16add default text to window contentmcol1+12-5
2020-06-29 22:14make window content an editable text areamcol4+44-17
2020-06-27 21:02remove Misc, add Aboutmcol4+20-30
2020-06-27 20:08make panel use same styling as windowContentmcol11+59-26
2020-06-27 18:56remove unused vars from windowsmcol2+1-4
2020-06-27 18:54move window content out of windows feature into dedicated funcmcol2+28-15
2020-06-27 18:50add set shadows to the panel windowmcol1+6-2
2020-06-27 18:46change default window and panel pos and sizesmcol2+4-5
2020-06-27 18:28go through all settings and check they workmcol6+13-8
2020-06-27 18:17make only tab list of panel draggablemcol3+3-1
2020-06-27 17:10remove table structure; make panel a floating windowmcol17+154-160
2020-06-27 15:30add tint option to wallpapermcol6+59-31
2020-06-27 13:55always have focussed window at frontmcol1+1-1
2020-06-27 13:21add alpha feature for window transparencymcol5+85-2
2020-06-27 13:04add margins to some panel inputsmcol3+7-1
2020-06-27 12:52give width props to all optboxesmcol5+14-17
2020-06-27 12:47remove helpers; move fixColour to colour componentmcol4+8-8
2020-06-27 12:45move button logic into single Button componentmcol4+31-17
2020-06-27 12:37split optbox css between it and colourmcol4+6-30
2020-06-27 12:25move all colour picker logic into unified componentmcol12+98-188
2020-06-27 10:53remove opt class, replace with optbox > div stylingmcol12+29-29
2020-06-26 23:35add window-focus feature and corresponding border and title bar settingsmcol7+97-31
2020-06-26 20:25add title_bar text colour optionmcol2+22-1
2020-06-26 20:10update default values for a unified default lookmcol8+17-16
2020-06-25 23:37add title-bars featuremcol7+138-7
2020-06-25 21:38add toggle switch for shadowsmcol2+33-16
2020-06-25 21:10fit wallpaper to desktopmcol3+27-30
2020-06-25 20:25move some component features into dedicated components dirmcol19+15-19
2020-06-25 20:14move window content CSS to window divmcol1+2-2
2020-06-24 23:41add window content featuremcol6+164-0
2020-06-24 23:40add switch componentmcol2+19-0
2020-06-24 21:32make optbox take up the correct spacemcol2+6-2
2020-06-24 21:13organise tab content into optboxes and optsmcol16+255-168
2020-06-07 14:14remove redundant styling from shadow featuremcol2+6-3
2020-06-07 14:14add border style featuremcol6+96-4
2020-06-07 11:29implement window shadows featuremcol7+127-17
2020-06-07 10:18reorganise panels into panel files in individual features, fix all importsmcol35+354-300
2020-06-06 18:22convert Tabs to function componentmcol5+82-113
2020-06-05 13:59clean out CSS and set basic default whitesmcol9+9-21
2020-06-05 10:04add reset button to top panelmcol3+21-1
2020-06-04 21:02add colour pickermcol1+16-2
2020-06-04 20:30support uploading images for wallpaper and persist them it storemcol6+72-59
2020-06-04 17:07small window feature fixmcol3+1-23
2020-06-04 17:07split top panel tabs into individual filesmcol7+132-52
2020-06-04 17:06add image wallpaper handlermcol3+48-32
2020-06-04 17:03remove panel padding, fix css indentationmcol1+20-20
2020-06-04 17:03add helpers feature module with fixColours functionmcol1+13-0
2020-06-04 12:05add window add and del buttons to top panelmcol1+8-1
2020-06-04 12:04add resizable and draggable windows and store their statemcol2+65-18
2020-06-03 20:14add draggable, resizable windowsmcol3+57-0
2020-06-03 19:46persist store in localStoragemcol2+26-8
2020-05-27 21:07Initialise with basic app skeletonmcol23+14635-0