mikesealey
0514641f04
removes unecessary on-sidepanel-open actions feature.
2024-04-12 13:24:21 +01:00
Michael Drury
d3c9d835d6
Merge branch 'master' into BUDI-8157
2024-04-11 16:07:39 +01:00
mikesealey
3201eb5953
adds sidepanel open and close actions, and gives the user the option to disable click-outside closure of sidepanel
2024-04-11 12:53:32 +01:00
Andrew Kingston
e0f02941b9
Merge branch 'master' into nested-nav-links
2024-04-10 14:19:26 +01:00
Andrew Kingston
ffdb8ee1b6
Account for mobile support with top navs
2024-04-09 12:04:12 +01:00
Dean
4d1a18b28b
PR feedback
2024-04-04 09:09:02 +01:00
Dean
1c71b38569
PR feedback
2024-04-02 09:22:42 +01:00
Dean
ff5c7ceda8
Merge remote-tracking branch 'origin/master' into feature/screen-deselect
2024-04-02 09:14:22 +01:00
Andrew Kingston
98c91a005d
Filter out invalid links and sublinks
2024-03-28 18:22:27 +00:00
Andrew Kingston
284f7fe3cc
Add client support for nav item updates
2024-03-28 17:58:32 +00:00
Andrew Kingston
9fe027b3db
Initial work on nested nav links
2024-03-27 09:30:11 +00:00
melohagan
e4e6447cf6
Use clickoutside library to stop mouseup closing side panel ( #13193 )
...
* Use clickoutside library to stop mouseup closing side panel
* Revert "Use clickoutside library to stop mouseup closing side panel"
This reverts commit fbe574812e
.
* Use mousedown
* Add allowedType for clickoutside event
* Remove contextmenu listener
---------
Co-authored-by: Martin McKeaveney <martin@budibase.com>
2024-03-20 15:16:19 +00:00
Conor Webb
35e1114fac
Added a setting to allow the title's text alignment to be changed ( #13235 )
...
* Added setting to allow title text alignment to be set and changed
* Switched out for icons instead of a select as per feedback.
* Edited right icon to display the correct icon.
* Updated to use the paragrah alignment component icons.
* Added button list component
* Reworked template to use BarButtonList over ActionButton component
* Updated selectedArray name to alignmentOptions provides better meaning
2024-03-19 16:13:28 +00:00
Dean
308897d972
Allow view deselect when clicking on empty area. Screen is no longer highlighted
2024-03-19 14:11:55 +00:00
Dean
ea25800663
Debugging
2024-03-15 15:13:16 +00:00
Gerard Burns
de0414afbe
Update Svelte Major Version to 4 ( #13036 )
...
* update svelte versions
* temporarilly disable svelte warnings
* change bbap version pointed to
* remove sub module specifying svelte version
* point at updated account-portal
* add type declaration for svelte in the server
* add svelte transformer for server jest tests
* remove svelte from bbui package.json
* get builder tests working
* linting fixes
* prettier fixes
* fix server test
* fix another server test
* fix server serverlog test
* account-portal-version
* pin master version of pro
* revert hbs doc file in server to use triple braces, ensures nothing gets escaped
2024-02-22 13:19:29 +00:00
Dean
a5dfbe3c89
Merge remote-tracking branch 'origin/master' into feature/monolith-js-refactor
2024-02-07 14:45:06 +00:00
melohagan
e27772d93f
Allow logo in top navigation to be a link ( #12868 )
...
* Add support for logo link
* Add link to logo
---------
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2024-02-06 13:08:37 +00:00
Dean
79da5956b8
Patch from original environment
2023-10-30 12:46:44 +00:00
Andrew Kingston
bdd70d8bdb
Fix regression when considering empty app navigation roles
2023-10-02 08:26:47 +01:00
mike12345567
e3469ed38d
Fixing dev-tools handling of custom roles and build issue - PR comments.
2023-09-27 16:52:20 +01:00
mike12345567
e916178046
Adding test case for new endpoint and covering public, builder and normal roles.
2023-09-27 15:46:04 +01:00
Andrew Kingston
0ef0e58e5e
Fix click on navigation not selecting it
2023-08-23 15:37:13 +01:00
Andrew Kingston
4847cafd81
Fix navigating while moving between screens
2023-08-23 15:14:22 +01:00
Andrew Kingston
899a1dd754
Restore being able to select the screen and nav, now with unique IDs
2023-08-23 15:00:26 +01:00
Andrew Kingston
087812011f
WIP for fixing collaboration in new left panel
2023-08-23 14:45:23 +01:00
Andrew Kingston
a83e987dcd
Stop preview jumping when scrolling to components, and improve scrolling behaviour
2023-08-22 18:55:36 +01:00
Gerard Burns
6886a312c5
New Left Panel for Design
2023-08-18 12:46:41 +01:00
Dean
2304032423
Added embed state, behaviours and event tracking to client app. UI/UX Refactoring
2023-06-16 12:30:08 +01:00
Martin McKeaveney
307e6dde02
update bblogoimgur to bblogo
2023-06-14 15:21:46 +01:00
Martin McKeaveney
cd1675098f
removing need for external internet assets and self hosting our own fonts
2023-06-14 14:54:27 +01:00
Andrew Kingston
9025e18f15
Misc fixes ( #10345 )
...
* Fix some issues with component and screen settings layout
* Fix issue with component setting labels when multi-line
* Remove early termination of form validation when encountering an errored field
* Update free logo badge to be a sticky footer
* Close side panels when clicking on links
2023-04-19 14:21:11 +01:00
Andrew Kingston
b37d51c8d9
Fix side nav styles
2022-12-12 12:42:11 +00:00
Andrew Kingston
44b812b6b6
Hide horizontal overflow in side panels
2022-11-25 12:14:25 +00:00
Andrew Kingston
343aff9f88
Update side panel transition to be much smoother
2022-11-23 16:14:58 +00:00
Andrew Kingston
b879a49f4f
Fix issues with not resetting side panel content
2022-11-23 15:05:04 +00:00
Andrew Kingston
c72b7807ca
Prevent automatically closing side panels via an outside click when inside the builder
2022-11-22 16:44:35 +00:00
Andrew Kingston
be3a004310
Fix side panel messing up builder preview scrolling and properly show/hide side panel when inside builder
2022-11-22 16:00:17 +00:00
Andrew Kingston
43c5ddfe5f
Fix side panel not scrolling properly
2022-11-22 15:49:11 +00:00
Andrew Kingston
b71b5704da
Use overlay side panel and update table block side panel heading
2022-11-21 11:05:06 +00:00
Andrew Kingston
8b941df5ff
Update tables to use button actions rather than link settings
2022-11-14 15:47:14 +00:00
Andrew Kingston
fb9dd20c11
Update side panel styles and ensure side panel properly reveals itself in the builder
2022-11-10 14:34:23 +00:00
Andrew Kingston
058547fd67
Add initial version of side panel component
2022-10-27 08:08:35 +01:00
Rory Powell
a8747a0b6d
Ignore empty name validation on app update and change free logo text
2022-09-15 14:23:25 +01:00
Rory Powell
00cef3a047
Don't show budibase logo on free plan in self hosted installations
2022-09-15 13:22:17 +01:00
Rory Powell
a691f4035f
Merge branch 'feature/day-pass-pricing' into feature/bb-logo
2022-09-15 13:03:53 +01:00
Andrew Kingston
610a64eec0
Remove layout padding when using max width screens
2022-07-13 12:19:24 +01:00
Andrew Kingston
3d1c5111e9
Add role setting to navigation links to allow easily customising which roles see which links
2022-06-09 14:28:02 +01:00
Andrew Kingston
fd532a88d5
Improve performance when determining client component icons and update layout to allow for a better visual selection of the navigation section
2022-05-23 12:22:42 +01:00
Andrew Kingston
12858c2b0f
Update navigation padding
2022-05-19 21:20:37 +01:00