Commit Graph

45 Commits

Author SHA1 Message Date
Gerard Burns 1f59986a87 Use constant for keeping modal open (#11067) 2023-07-05 13:49:39 +01:00
Andrew Kingston 6e12c3fa3c Remove most traces of data-cy attributes 2023-02-01 08:20:46 +00:00
Andrew Kingston d92f1a7097 Portal redesign (#9336)
* Update BB logo to black

* Update top nav bar and core layout

* Add redesign for apps pages

* Update user and groups pages

* More WIP portal redesign!

* Fix top nav colours and fix selected tab not updating

* Remove log

* Update copy on settings pages

* Update and standardise page headers and subtitles, and remove side nav titles

* Update font styles to allow for easy customisation

* Update button styles to always use newStyles, update auth page styles

* Update settings pages to new designs

* Update structure for account pages

* Add initial rewrite of app overview section

* Update config checklist to properly center

* Update app overview version and name/url screens

* Add tooltip to explain why URL cannot be changed until unpublishing

* Update overview automation history tab

* Update overview backups page

* Rewrite app overview access tab

* Update table hover colours

* Remove scrolling from tables when not required and stop selects from updating their own state locally

* Update table styles to support flexible column widths much better

* Fix extremely long strings in breadcrumbs not wrapping

* Fix multiple issues with long text overflow

* Fix flashing in version settings page

* Fix loading bugs in app backups page

* Add sidebar for portal and use it for automation history. Fix multiple overflow and scrolling issues

* Tidy up

* Update user details page to use tables and match designs

* Update users detail page

* Update user and group details pages with new tables

* Fix automation error linking from apps page and improve automation fetching logic in automation history

* Move theme and API key into user profile dropdown instead of settings

* Move settings before account and show plugins for devs

* Convert plugins page to table and update components and modals

* Update links when going back from the builder

* Update plugin search placeholder

* Fix URLs in app overview

* Properly handle text overflow in plugins table

* Remove getting started checklist

* Fix checklist removal and fix profile modal

* Update email details page to match new designs

* Cleanup

* Add licensing and env logic to determine which account links to show

* Update upgrade button URL for cloud accounts

* Update app list to use a more compact style

* Make core page layout responsive and update apps list to be responsive

* Update mobile design of apps page

* Update more pages to be responsive and add mobile specific components

* Refactor main portal page into multiple components

* Update multiple pages to be responsive and improve loading experience

* Make automation history page responsive

* Update backups page to be responsive

* Update pickers to use absolutely positioned root popover so that overflow does not matter

* Fix some responsive styles

* Fix update link in app overview

* Improve dropdown logic

* Lint

* Update click outside handler to handle modals properly

* Remove log

* Fix mobile menu upgrade button not closing menu

* Hide groups page if disabled at tenant level

* Centralise menu logic and show full menu on mobile

* Update app access assignment and fix backups table

* Ensure avatars cannot be squished

* Standardise disabled field text colour

* Allow developer users to access users, groups and usage pages

* Allow readonly access to users and groups for developer users

* Remove logs

* Improve users page loading experience

* Improve responsiveness on apps list page and fix discussions link styles

* Update spacing on user and group detail page and fix usage page showing wrong copy

* Fix logo override not working

* Pin minio version to an old one that supports the fs backend in dev

* Shrink upgrade button

* Shrink user dropdown

* Update assignment modal text

* Remove clickable visual styles from plugins

* Always show groups section in app access page

* Update app overview button styles to include more CTAs

* Hide edit and view links in more menu on overview page unless on mobile

* Make usage stats responsive and fix layout issues

* Add comment to docker-compose config
2023-01-18 13:56:53 +00:00
Dean 7b65b693e0 Added delete functionality to the edit table row modal 2022-11-23 15:03:00 +00:00
mike12345567 1be71933ca Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-16 17:02:08 +01:00
Peter Clement 0ebe0b8275 remove verify and fix deletion bug 2022-09-07 16:08:29 +01:00
Peter Clement cb4b918e5a remove name selection from UI 2022-09-05 11:27:43 +01:00
Peter Clement b9b8d59005 add plugins ui 2022-08-30 10:49:19 +01:00
Andrew Kingston 9ad23afc89 Update groups list and groups details pages to new designs. Multiple fixes and improvements. Standardise divider thickness 2022-08-04 11:06:49 +01:00
Andrew Kingston 3087fe6505 Use new styles for secondary buttons 2022-08-02 19:41:43 +01:00
Dean 24a9656cbc Test fixes and code review refactoring 2022-04-26 12:04:07 +01:00
Dean 6bd59e7f8f Minor test enhancements and publish workflow test spec added 2022-04-21 11:59:59 +01:00
Dean d94ff81e0e Simplified modal header construction 2022-04-20 09:23:09 +01:00
Dean 26c19891bb Unpublish refactored to stop development applications being mistakenly deleted. Minor updates to the modal content component to allow the replacement of the header. Further work to implement the publishing workflow changes 2022-04-19 14:38:09 +01:00
Dean cc0280ca0c Minor UI updates for the create app modal. A spinner has been added to the modal confirmation UX. The app name is pre-populated using the app name. The app URL can no longer be null 2022-03-23 12:43:20 +00:00
Michael Drury 45a965b041 Adding basic endpoints for API keys. 2022-02-09 23:16:24 +00:00
Rory Powell 77d17e143d Auth config forms 2021-12-11 09:59:09 +00:00
Rory Powell 71ba024974 WIP: Rest API import 2021-11-25 17:14:07 +00:00
Peter Clement dad6412271 trigger internal table modal on modal cancel 2021-09-27 09:59:56 +01:00
Peter Clement dfbf7e2ee4 Show test outputs and responses in modal 2021-09-15 00:49:35 +01:00
Andrew Kingston 1a0d0de406 Fix modal not shrinking to fit screen size 2021-07-30 14:13:16 +01:00
Andrew Kingston a831b7f91e Add modal option to hide divider, and make title rendering optional 2021-07-30 13:57:33 +01:00
Andrew Kingston a00473fa61 Remove hardcoded colours from BBUI modal component 2021-07-23 15:43:44 +01:00
Andrew Kingston 2003c69698 Update modal to support different events for hiding and cancelling, and support entry transitions for fixed modals 2021-06-21 09:57:17 +01:00
Andrew Kingston 3c5696199a Remove Inter font fully and replace with Source Sans Pro, fix favicon import path 2021-05-25 09:41:23 +01:00
mike12345567 e5f3b3956c Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas 2021-05-04 13:24:14 +01:00
Andrew Kingston 7bdf1f9ed2 Fix modal content size prop 2021-05-04 11:07:26 +01:00
Andrew Kingston c010eeb314 Fix prettier and fix crash when using certain views as data sources 2021-05-04 11:04:42 +01:00
mike12345567 7a5ba0eeba Some fixes after testing binding. 2021-05-04 10:49:33 +01:00
Andrew Kingston 7fa700a537 Update merged files to use spectrum 2021-04-28 15:53:21 +01:00
Keviin Åberg Kultalahti b635aad8ae rework Divider to use new API 2021-04-27 16:25:39 +02:00
Keviin Åberg Kultalahti 135b3acbf3 adds hoverable prop to modal close button 2021-04-23 14:03:59 +02:00
Andrew Kingston 863406574c Improve builder settings modal styles 2021-04-22 13:59:00 +01:00
Keviin Åberg Kultalahti 81f2e14172 remove usage of old Icons component in ModalContent 2021-04-21 14:59:09 +02:00
Andrew Kingston 9663c62d2e Add switch and fix modal titles 2021-04-16 17:12:22 +01:00
Andrew Kingston 2e2d1b6738 Add missing modal content dependency 2021-04-16 09:02:16 +01:00
Andrew Kingston b823f2bed1 Merge branch 'spectrum-bbui' of github.com:Budibase/budibase into spectrum-bbui-forms 2021-04-16 08:08:52 +01:00
Andrew Kingston 10fe99346f Improve modal layout, improve modal button spacing, use rollup for building to expose multple BBUI entrypoints 2021-04-15 11:50:56 +01:00
Keviin Åberg Kultalahti 3056d4316a adds divider component 2021-04-14 14:52:25 +02:00
Keviin Åberg Kultalahti 439fda6785 fix buttons 2021-04-09 15:24:28 +02:00
Keviin Åberg Kultalahti d8b352a9ae convert table command buttons to spectrum 2021-04-08 18:04:03 +02:00
Keviin Åberg Kultalahti 560cc9670c fix integration modal 2021-04-08 16:29:08 +02:00
Keviin Åberg Kultalahti 5f7cfe3714 fix modal-container targeting for Portal component 2021-04-08 16:05:31 +02:00
Keviin Åberg Kultalahti 0675944893 converts ModalContent to semi-use spectrum 2021-04-08 15:46:34 +02:00
Andrew Kingston 64cd1aca32 Add BBUI package to monorepo 2021-03-31 10:59:07 +01:00