Conor Mack
6785198c62
Completed MD Select
2020-03-03 15:23:03 +00:00
Conor Mack
eb9e7c02fc
Completed menu component
2020-03-02 14:43:06 +00:00
Conor_Mack
80a71ff671
merge
2020-03-02 11:43:02 +00:00
Conor_Mack
cb72266c81
Commit before pull
2020-03-02 11:40:16 +00:00
Conor_Mack
adfec3b85d
Starting menu refactor
2020-03-02 11:17:04 +00:00
Michael Shanks
a8f8cd1a8e
bugfix: MD checkbox throwing
2020-02-27 23:41:36 +00:00
Michael Shanks
0b3c62d426
recordForm now produces selects
2020-02-27 22:06:53 +00:00
Michael Shanks
4c5654594e
bugfix: MD build broken - shortid
2020-02-27 22:06:35 +00:00
Martin McKeaveney
1c3fd54929
Merge pull request #132 from shogunpurple/ui-bugs
...
Ui bugs
2020-02-27 18:08:07 +00:00
Martin McKeaveney
58ea78b8be
lint failures
2020-02-27 16:45:24 +00:00
Conor Mack
d076513f27
Merge branch 'master' of https://github.com/Budibase/budibase into feature/list-selectitems-store-context
2020-02-27 15:45:44 +00:00
Conor Mack
613ab35099
Updated way of handling selected items by using writable store and context
2020-02-27 15:45:28 +00:00
Michael Shanks
ac8385be46
bugfix: compnent template fixes
2020-02-27 11:56:39 +00:00
Conor Mack
47c34e2395
Testing list items by passing down a event handler through context for selecting items
2020-02-27 10:03:49 +00:00
Michael Shanks
4809105fc3
Merge branch 'master' of github.com:Budibase/budibase
2020-02-25 17:06:00 +00:00
Michael Shanks
7a21c149ba
bugfix: indexDatatable typo in generated code
2020-02-25 16:15:30 +00:00
Martin McKeaveney
7ae40de558
eslint tidy up
2020-02-25 15:46:04 +00:00
Conor Mack
38f3a3b2b7
Changing list to use Children for items
2020-02-25 14:55:44 +00:00
Conor_Mack
395bee750c
Completed MD Menu component
2020-02-25 10:09:32 +00:00
Michael Shanks
55a22c12e1
Merge branch 'master' of github.com:Budibase/budibase
2020-02-24 17:06:30 +00:00
Michael Shanks
cb79302b1a
added _bb.get/setContext to clientApi - for MD components
2020-02-24 16:41:03 +00:00
Michael Shanks
d988922bda
Merge pull request #125 from mjashanks/master
...
Bugfixing
2020-02-24 16:09:10 +00:00
Michael Shanks
e9ccf25eb8
MD - Datatable - stopped using setContext
2020-02-24 15:59:54 +00:00
Michael Shanks
0cb9312e75
Datatable - swallow exceptions on desroy
2020-02-24 14:59:23 +00:00
Michael Shanks
d3f8dec449
some MD component changes
2020-02-24 14:57:56 +00:00
Conor_Mack
a886b0741b
Also disabled radio and check inputs
2020-02-24 11:50:20 +00:00
Conor_Mack
e2038eb028
Support for disabling list items
2020-02-24 11:46:38 +00:00
Michael Shanks
bc51c7f603
buxfix - recordForm template maxlength incorrect
2020-02-24 11:05:31 +00:00
Michael Shanks
bd8c1a43a5
MD button onclick hooked
2020-02-22 22:09:26 +00:00
Michael Shanks
bb4a7d1f4a
component templates: store binding renamed to state
2020-02-21 23:02:01 +00:00
Michael Shanks
c2b2fc3782
record Form template
2020-02-21 22:56:37 +00:00
Michael Shanks
a57e0c9d10
Merge branch 'master' of github.com:Budibase/budibase
2020-02-21 21:28:00 +00:00
Michael Shanks
b66996b924
bindable MDTextfield
2020-02-21 21:27:55 +00:00
Michael Shanks
ab7eec0821
Merge pull request #120 from mjashanks/master
...
Bugfixes...
2020-02-21 15:40:40 +00:00
Conor_Mack
88ed3830cc
Component JSON options update and related changes
2020-02-21 15:00:42 +00:00
Michael Shanks
ab0db65048
bindings can now be just a string (store.someValue)
2020-02-21 14:44:48 +00:00
Conor_Mack
0e97a7a564
Adding List divider
2020-02-21 14:00:20 +00:00
Conor_Mack
127de12217
Completed List Component and related changes to Radio and Check Components
2020-02-21 13:39:18 +00:00
Michael Shanks
004d839966
new components
2020-02-20 17:06:50 +00:00
Martin McKeaveney
1390fba035
tidy up
2020-02-18 20:35:43 +00:00
Martin McKeaveney
3a406bc0da
removed generators, added simple presets to standard components
2020-02-18 20:35:43 +00:00
Conor_Mack
79363ec6d1
Completed MD Datatable and General Tidyup
2020-02-18 15:05:09 +00:00
Conor-Mack
c17f6bb2a5
WIP: Beginnings of Datatable component
2020-02-17 17:01:57 +00:00
Conor-Mack
6abc45d971
Completed MD Components JSON and Tidyup
2020-02-17 14:00:37 +00:00
Conor Mack
e04c3a977f
Splitting charcounter and helper text into own component. general tidyup
2020-02-14 15:38:30 +00:00
Conor Mack
1cc3b0f880
Merge branch 'master' of https://github.com/Budibase/budibase into bugfix/event-handling-button-textfield
2020-02-14 14:00:39 +00:00
Conor Mack
61b665b384
Proper even handling for buttons and textfields
2020-02-14 14:00:12 +00:00
Michael Shanks
c9961feee5
Work on Components API & bugfixes ( #102 )
...
* typo - screens not being sent to page save
* removed children arg from hydrateChildren (n/a)
* initialiseChildren does not rerender unless forced
* removed derivatives of initialiseChildren
* renamed initialiseChildren > attachChildren
* standard-components - refactoring
div now container
H1, h2... etc now Heading with type
Select now takes option as _children
* loads of bug fixing
* safe props creation
anytime props are loaded,
we make sure they conform to the components props definition
2020-02-14 11:51:45 +00:00
Conor Mack
0c20743907
Completed radiobutton, radiobutton group and checkbox group
2020-02-14 10:32:19 +00:00
Conor_Mack
74bc97f3d4
Completed checkbox and form field. Changes to test app ( #91 )
...
* Completed checkbox and form field component with changes around how test app renders components
* Tidyup
2020-02-12 12:32:46 +00:00
Michael Shanks
8a80d8801a
Page Layout & Screen restructure ( #87 )
...
* refactoring server for screens & page layout restructure
* Disable API calls, UI placeholders.
* buildPropsHierarchy is gone & screen has url
* Recent changes.
* router
* router
* updated git-ignore to reinclude server/utilities/builder
* modified cli - budi new create new file structure
* Fix uuid import.
* prettier fixes
* prettier fixes
* prettier fixes
* page/screen restructure.. broken tests
* all tests passing at last
* screen routing tests
* Working screen editor and preview.
* Render page previews to the screen.
* Key input lists to ensure new array references when updating styles.
* Ensure the iframe html and body fills the container.
* Save screens via the API.
* Get all save APIs almost working.
* Write pages.json to disk.
* Use correct API endpoint for saving styles.
* Differentiate between saving properties of screens and pages.
* Add required fields to default pages layouts.
* Add _css default property to newly created screens.
* Add default code property.
* page layout / screens - app output
Co-authored-by: pngwn <pnda007@gmail.com>
2020-02-10 15:51:09 +00:00
Conor_Mack
f59eedc21f
MD Typography completed ( #86 )
2020-02-10 15:47:47 +00:00
Conor_Mack
97da31fb63
New feature and refactor of Classbuilder along with some bug fixes ( #85 )
2020-02-10 10:04:20 +00:00
Conor_Mack
8c9618b33b
Completed textfield, minor bug fixes and config changes to reference uncompiled components ( #83 )
...
* Beginnings of text field
* Completed textfield component and its dependents
* Minor bug fixes
2020-02-07 20:56:00 +00:00
Conor Mack
3d743122d2
Updating icon context if check as per Martins discussion point
2020-02-03 21:10:47 +00:00
Conor Mack
7189643710
Fixing merge conflicts after pulling upstream master
2020-02-03 18:55:17 +00:00
Conor Mack
f729863124
functional md button and icon with ripple effect and classbuilder helper
2020-02-03 18:38:09 +00:00
Martin McKeaveney
927502eb38
include svelte files in prettier
2020-02-03 09:50:30 +00:00
Martin McKeaveney
0808178dfa
running prettier over codebase, removing merge files
2020-02-03 09:24:25 +00:00
Conor Mack
ef5e9e5347
WIP: Beginnings of button and ClassBuilder
2020-01-29 10:10:25 +00:00
Conor_Mack
71abc2a38d
Aliasing config and additional test button component for test app ( #66 )
...
* Fix for field modal infinite render loop once closed from click away
* Added rollupgenerators to md to keep builder happy
* Beginning the button component and general setup
* Aliasing config and additional test button component for test app
2020-01-28 13:00:05 +00:00
Michael Shanks
ed3caec114
md components - getting TestApp to work ( #63 )
2020-01-27 15:26:38 +00:00
Michael Shanks
2907da62e9
MD components library - empty proj ( #61 )
...
Added a shell Material Design components packages
2020-01-27 10:59:56 +00:00