1
0
Fork 0
mirror of synced 2024-08-21 04:51:42 +12:00
Commit graph

739 commits

Author SHA1 Message Date
Joe
85b0d790a6 Props panel updated
All design props tested
SImplification of design props completed, with, in some cases, the replacement of units with general terminology.
2020-06-24 15:06:28 +01:00
Joe
28fadac7f7 CSS update UI refresh
Font changed to Inter
Colors reflect BBUI
Panel background removed
2020-06-23 08:19:16 +01:00
Michael Shanks
ff2c2340e2 bugfix:Dataform throwing error 2020-06-21 06:01:29 +01:00
Michael Shanks
bf14aa5ccb instanceid removal 2020-06-18 16:59:31 +01:00
Michael Shanks
19d132c6c2 removal of appRoot - appId comes in cookie 2020-06-12 20:42:55 +01:00
Martin McKeaveney
9830725ac1 embed component, rename main and login to public and private 2020-06-11 20:18:59 +01:00
Joe
e32c4d15af formatting 2020-06-09 11:49:06 +01:00
Joe
fc39ab7bc1 Image Component
Image component added to builder
2020-06-09 11:06:18 +01:00
Joe
63fe1349c3 Data Components UI Update
Changes include:
Table UI updated, including color changes, margin, padding and height adjustments,
Table centered, title added, spacing improved
login - button text includes web app name
2020-06-05 15:08:03 +01:00
Martin McKeaveney
b719880ffc fix backend workflow 2020-06-04 13:55:52 +01:00
Joe
e00762cf59 Merge pull request #325 from Budibase/transition,-dataform,-decoration-fix
Transition fix, decoration added and dataform button font removed
2020-06-04 12:40:33 +01:00
Joe
a0a5074150 Transition fix, decoration added and dataform button font removed 2020-06-04 12:22:01 +01:00
Michael Shanks
6aba0e4ee2 Merge branch 'master' into new-list-spike2 2020-06-04 11:57:05 +01:00
Michael Shanks
db1242ce9e Merge branch 'data-form' 2020-06-03 23:14:12 +01:00
Michael Shanks
2bedbd5df6 bugfix: screenRouter hijacks link clicks and routes when applicable 2020-06-03 22:52:33 +01:00
Joe
9193029bc4 Form and button update 2020-06-03 22:49:55 +01:00
Michael Shanks
3471afe587 bugfix: data components hitting correct url again 2020-06-03 22:12:09 +01:00
Martin McKeaveney
bb9ad9c1c6 Merge pull request #314 from Budibase/fix-dataform
fix dataform
2020-06-03 17:03:51 +01:00
Martin McKeaveney
2f6e0f14ae fix dataform 2020-06-03 16:10:03 +01:00
Joe
695cac39c7 login logo update 2020-06-03 15:55:42 +01:00
Joe
63ed718293 Merge pull request #311 from Budibase/login-component-UI
login component UI update
2020-06-03 15:21:43 +01:00
Joe
6c680c5d21 login component UI update
Input styles updates
Labels removed
Button redesigned
Title/name added to ui and settings

*Logo and preview broke for login component and page - Another issue
2020-06-03 15:13:39 +01:00
Michael Shanks
82d0f1ea86 bugfix: links not respecting appRootPath 2020-06-03 12:30:32 +01:00
Michael Shanks
f6b98d987f spike - list that accepts children 2020-06-02 23:26:06 +01:00
Martin McKeaveney
c7e8cc95e4 fix datalist, datatable and chart component 2020-06-02 21:31:29 +01:00
Conor_Mack
facd99f58a Stable property panel 2020-05-21 14:28:32 +01:00
Conor_Mack
017ac7aced Settings, Tidyup and Refactor 2020-05-20 11:55:25 +01:00
Conor_Mack
3cd48773d1 Building components settings and refactoring 2020-05-19 17:00:53 +01:00
Conor_Mack
9eceb6c5cf Merge branch 'master' of https://github.com/Budibase/budibase into test/master-and-property-panel 2020-05-18 15:45:14 +01:00
Martin McKeaveney
3c9af5336e formatting 2020-05-18 11:01:17 +01:00
Conor_Mack
dc21bcd525 Merge branch 'property-panel/structure' into property-panel/new-backend 2020-05-12 14:53:20 +01:00
Conor_Mack
81cfdf69aa Fixing errors 2020-05-12 14:44:30 +01:00
Martin McKeaveney
16a6680c2e add initialiseClientDB 2020-05-11 10:28:06 +01:00
Conor_Mack
2e636dec93 Pre demo changes 2020-05-08 20:29:15 +01:00
Martin McKeaveney
db69673a9d data components 2020-05-07 22:15:09 +01:00
Martin McKeaveney
96a1bc52de added model props 2020-05-07 14:59:06 +01:00
Martin McKeaveney
0ec47971d0 formatting + fixing builder tests 2020-05-07 10:53:34 +01:00
Martin McKeaveney
910030e929 Auth working 2020-05-06 20:29:55 +01:00
Martin McKeaveney
b6b50182e2 dev setup complete 2020-05-06 12:17:15 +01:00
Martin McKeaveney
ddb1880b98 development setup, adding data components 2020-05-06 10:33:30 +01:00
Conor_Mack
b52b9fdd2f <svelte:component> solution for rendering 2020-05-05 14:45:52 +01:00
Martin McKeaveney
5648eae275 merge 2020-05-04 17:17:03 +01:00
Martin McKeaveney
3564fec064 access levels, actions and triggers removed. Restructuring and refactoring 2020-04-29 20:29:56 +01:00
Conor_Mack
26fdad57fd Colorpicker functionality for components panel 2020-04-29 15:49:51 +01:00
Conor_Mack
e7af64f625 Stylable option items and font family property 2020-04-27 11:26:34 +01:00
kevmodrome
eeac06e30c adds navigation bar block component 2020-04-23 14:32:36 +02:00
Conor_Mack
cfd93ece49 Input components and tidyup 2020-04-23 13:22:41 +01:00
Conor_Mack
c51ee3f0e8 Basic Card and Component Tidyup 2020-04-22 11:52:55 +01:00
kevmodrome
6201c47616 change isRecord to isModel 2020-04-14 12:03:22 +02:00
kevmodrome
28854c5c9a update more names from record to model 2020-04-14 11:25:37 +02:00
Martin McKeaveney
0178d66ee9 publish 2020-04-06 09:30:58 +01:00
Martin McKeaveney
31853a6c34 v0.0.32 2020-04-06 09:26:13 +01:00
Michael Shanks
ab316fedcd v0.0.31 2020-04-02 19:27:54 +01:00
Michael Shanks
eb8dedeea1 v0.0.30 2020-04-02 19:16:21 +01:00
Michael Shanks
dcf4f4963c v0.0.29 2020-03-31 16:33:40 +01:00
Michael Shanks
ad496a7c3e v0.0.28 2020-03-31 14:44:04 +01:00
Joe
9aa6b3fba5 color change 2020-03-17 11:16:49 +00:00
Michael Shanks
dd1d3643e4 lerna updated gitHead for me for some reason 2020-03-05 14:54:22 +00:00
Michael Shanks
a54d978662 v0.0.27 2020-03-05 08:53:44 +00:00
Michael Shanks
128218a0fa v0.0.26 2020-03-05 08:48:04 +00:00
Michael Shanks
a510d18318 v0.0.25 2020-03-05 08:37:51 +00:00
Michael Shanks
052493e4fa bugfix: container should default to div 2020-03-04 15:20:53 +00:00
Michael Shanks
b90add5833 v0.0.24 2020-02-27 23:42:35 +00:00
Michael Shanks
2548e0da2c v0.0.23 2020-02-27 22:08:29 +00:00
Michael Shanks
7438e6f057 v0.0.22 2020-02-27 11:59:35 +00:00
Michael Shanks
f7c0e7a27c v0.0.21 2020-02-26 22:47:09 +00:00
Michael Shanks
615688afa7 v0.0.20 2020-02-26 22:32:19 +00:00
Michael Shanks
e87e890306 v0.0.19 2020-02-26 22:26:19 +00:00
Michael Shanks
6c10a4a2cf v0.0.18 2020-02-26 22:18:45 +00:00
Michael Shanks
56d51014d4 prep for NPM publish 2020-02-26 22:18:14 +00:00
Michael Shanks
05d55de0d8 v0.0.17 2020-02-26 21:12:13 +00:00
Martin McKeaveney
8d7b5cc078 Update index.js 2020-02-25 17:30:27 +00:00
Martin McKeaveney
7d17459eb1 Rename button.svelte to Button.svelte 2020-02-25 17:30:06 +00:00
Michael Shanks
c14c826d51 CI error: standard-comp Button import typo 2020-02-25 17:25:26 +00:00
Martin McKeaveney
7ae40de558 eslint tidy up 2020-02-25 15:46:04 +00:00
Michael Shanks
ccc55ae8b5 Merge pull request #121 from shogunpurple/state-management-v2
State management v2
2020-02-23 22:16:56 +00:00
Michael Shanks
91aa46836f publishDev scripts create dirs, so we dont get annoying errors 2020-02-22 22:24:19 +00:00
Martin McKeaveney
b7a5735a05 state management bindings 2020-02-21 15:44:48 +00:00
Michael Shanks
95dab52619 components changes 2020-02-21 11:43:21 +00:00
Michael Shanks
004d839966 new components 2020-02-20 17:06:50 +00:00
Michael Shanks
99c8814533 component templates 2020-02-19 21:38:21 +00:00
Martin McKeaveney
3a406bc0da removed generators, added simple presets to standard components 2020-02-18 20:35:43 +00:00
Michael Shanks
c033db0e2d Merge branch 'master' into 98-builtin-slot 2020-02-18 17:11:46 +00:00
pngwn
3c51f731ef Add screenslot to current preview. 2020-02-18 15:53:22 +00:00
Michael Shanks
56c25fee90 Client Api - New state binding method (#105)
* new binding...
- state manager
- one store per screen
- not passing

* client lib binding - tests passing

* binding fully working again post stateManager

* bugfix with button component

* Control flow ("code") now working, tests passing

* Events List now reading from component definition

* fix to button.svelte - missing props._children
2020-02-18 12:29:38 +00:00
pngwn
6db4394562 Add builtin slot to list 2020-02-18 10:32:00 +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
Martin McKeaveney
7a39e16e32 state binding complete 2020-02-12 10:12:54 +00:00
Martin McKeaveney
936bce711e state binding v1 2020-02-11 14:19:06 +00:00
Michael Shanks
34b957f331 Builder saves backend and front end seperately (#88)
* 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

* backend and fronend save seperately

Co-authored-by: pngwn <pnda007@gmail.com>
2020-02-10 21:35:51 +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
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
Michael Shanks
7ae29a6030 #24 - Control Flow (#79)
* removed binding references to array type

* refactored initialiseChildren into seperate file

* render function, with code blocks - tested simple cases

* few mores tests for control flow

* md components - getting TestApp to work

* new render wrapper - bug fix

* client: providing access to component root elements

* code editor working

* code editor improvements
2020-01-31 23:11:50 +00:00
pngwn
d78f8013b5 Implement updating of individual component props 2020-01-24 14:51:29 +00:00
pngwn
6ed94eb0a8 Update gitignored files. 2020-01-24 14:51:28 +00:00
Martin McKeaveney
460ff487be v0.0.16 2020-01-23 11:38:11 +00:00
Michael Shanks
b4255c3c56 introduced 'container' to component definition 2020-01-20 21:57:27 +00:00
Michael Shanks
fce9848143 standard components exports broken 2020-01-20 11:03:25 +00:00
Michael Shanks
23bc8687eb standard-components - uses _children 2020-01-18 09:00:18 +00:00
Michael Shanks
4e09043e3a #48 restructure. Screens in, user components out. _children static concept 2020-01-17 23:06:42 +00:00
Michael Shanks
4f29664990 v0.0.15 2019-11-12 07:15:59 +00:00
Michael Shanks
e459d56754 v0.0.14 2019-11-09 08:14:41 +00:00
Michael Shanks
b64c57bbfb v0.0.13 2019-11-05 13:30:53 +00:00
Michael Shanks
e3b6dffda5 Standard Select Componet:added blank option 2019-10-31 09:23:55 +00:00
Michael Shanks
21287181a2 v0.0.12 2019-10-19 07:24:35 +01:00
Michael Shanks
540fb4c3d6 basic cru app possible 2019-10-19 07:24:20 +01:00
Michael Shanks
92dcf4b2b8 backup before an f-up 2019-10-18 17:32:03 +01:00
Michael Shanks
6f83fd19a3 bootstra components - backup before comonen control flow 2019-10-16 05:38:45 +01:00
Michael Shanks
f787633fc7 bootstrap components started... 2019-10-14 08:32:20 +01:00
Michael Shanks
70572a5ee1 v0.0.11 2019-10-12 08:31:04 +01:00
Michael Shanks
4b559d046e v0.0.10 2019-10-12 07:51:01 +01:00
Michael Shanks
ce29733189 v0.0.9 2019-10-11 19:06:31 +01:00
Michael Shanks
a67b812e52 standard-components - all files 2019-10-11 19:04:11 +01:00
Michael Shanks
03c1adb55e v0.0.8 2019-10-11 18:58:13 +01:00
Michael Shanks
c2ba38fec1 v0.0.7 2019-10-11 18:51:03 +01:00
Michael Shanks
5ba24568da v0.0.6 2019-10-11 18:48:09 +01:00
Michael Shanks
014c3b6bd3 v0.0.5 2019-10-11 18:47:35 +01:00
Michael Shanks
54420f6987 v0.0.4 2019-10-11 18:45:26 +01:00
Michael Shanks
2cfded5d01 few bug fixes 2019-10-10 10:41:31 +01:00
Michael Shanks
0e9a885aa1 generators seem to be working... 2019-10-10 06:18:02 +01:00
Michael Shanks
2f028b1f1e generators.. 2019-10-07 06:03:41 +01:00
Michael Shanks
1529277b11 lots of bugfixes and component changes 2019-10-03 06:12:13 +01:00
Michael Shanks
3ebe483d94 context binding 2019-10-01 05:57:45 +01:00
Michael Shanks
7c4c1bd670 new components not export by index in stanadard-component 2019-09-30 05:21:08 +01:00
Michael Shanks
207b73ba97 some bugfixes - ready to start building! 2019-09-29 06:40:06 +01:00
Michael Shanks
3cfe71cbbb refactoring - lodash/fp 2019-09-28 05:28:11 +01:00
Michael Shanks
cb6fe94584 Event bindings with context, array binding, Table component... 2019-09-27 17:03:31 +01:00
Michael Shanks
e0d1ea5651 nav component and bug fixes 2019-09-26 05:40:58 +01:00
Michael Shanks
9953989de6 state binding working 2019-09-22 05:02:33 +01:00
Michael Shanks
be2fe07395 Events and state binding 2019-09-20 08:01:35 +01:00
Michael Shanks
70ddecfab0 data binding and stndard componets work 2019-09-19 04:35:40 +01:00
Michael Shanks
fc651a10a1 packaging fix 2019-09-11 05:18:00 +01:00
michael shanks
c5e6fe001b v0.0.3 2019-09-10 13:07:35 +01:00
michael shanks
2e596be3d1 v0.0.2 2019-09-10 11:48:00 +01:00
Michael Shanks
cbd0ac291b more packge changes 2019-09-10 10:54:35 +01:00
Michael Shanks
a2498b6ced packaging stuff 2019-09-10 06:00:19 +01:00
michael shanks
e0abcdaa0e bugfixes. 2019-09-09 05:24:14 +01:00
michael shanks
5ee72b1d87 build app... probably not orking yet.. 2019-09-07 06:50:35 +01:00