From cd6ffc2447bd5aa5bef03afa6f3590543b43085c Mon Sep 17 00:00:00 2001 From: Sanjai Kumar <161328623+sanjaikumar-bruno@users.noreply.github.com> Date: Fri, 26 Dec 2025 19:25:45 +0530 Subject: [PATCH] refactor: replace button elements with new Button component (#6512) * refactor: replace button elements with new Button component * chore: fix button size for consistency --------- Co-authored-by: Bijin A B --- .../bruno-app/src/components/Cookies/index.js | 11 ++++--- .../Common/ExportEnvironmentModal/index.js | 17 ++++++---- .../GrpcQueryUrl/GrpcurlModal/index.js | 11 ++++--- .../CloneCollectionItem/index.js | 20 ++++------- .../RenameCollectionItem/index.js | 20 ++++------- .../CollectionItem/RunCollectionItem/index.js | 33 ++++++++----------- .../RemoveCollectionsModal/index.js | 8 ++--- .../src/components/Sidebar/NewFolder/index.js | 20 ++++------- .../components/Sidebar/NewRequest/index.js | 17 ++++------ 9 files changed, 68 insertions(+), 89 deletions(-) diff --git a/packages/bruno-app/src/components/Cookies/index.js b/packages/bruno-app/src/components/Cookies/index.js index 003049353..d2ea41672 100644 --- a/packages/bruno-app/src/components/Cookies/index.js +++ b/packages/bruno-app/src/components/Cookies/index.js @@ -162,17 +162,18 @@ const CollectionProperties = ({ onClose }) => {

No cookies found

Add cookies to get started

- + Add Cookie + ) : cookies.length && !filteredCookies.length ? ( // No search results diff --git a/packages/bruno-app/src/components/Environments/Common/ExportEnvironmentModal/index.js b/packages/bruno-app/src/components/Environments/Common/ExportEnvironmentModal/index.js index 58f197b1c..963672ef9 100644 --- a/packages/bruno-app/src/components/Environments/Common/ExportEnvironmentModal/index.js +++ b/packages/bruno-app/src/components/Environments/Common/ExportEnvironmentModal/index.js @@ -6,6 +6,7 @@ import { browseDirectory } from 'providers/ReduxStore/slices/collections/actions import { useDispatch } from 'react-redux'; import toast from 'react-hot-toast'; import StyledWrapper from './StyledWrapper'; +import Button from 'ui/Button'; const ExportEnvironmentModal = ({ onClose, environments = [], environmentType }) => { const dispatch = useDispatch(); @@ -242,22 +243,26 @@ const ExportEnvironmentModal = ({ onClose, environments = [], environmentType }) {/* Export Actions */}
- - +
diff --git a/packages/bruno-app/src/components/RequestPane/GrpcQueryUrl/GrpcurlModal/index.js b/packages/bruno-app/src/components/RequestPane/GrpcQueryUrl/GrpcurlModal/index.js index f57bbe5ff..75c17f5b7 100644 --- a/packages/bruno-app/src/components/RequestPane/GrpcQueryUrl/GrpcurlModal/index.js +++ b/packages/bruno-app/src/components/RequestPane/GrpcQueryUrl/GrpcurlModal/index.js @@ -6,6 +6,7 @@ import toast from 'react-hot-toast'; import get from 'lodash/get'; import Modal from 'components/Modal/index'; import CodeEditor from 'components/CodeEditor'; +import Button from 'ui/Button'; const GrpcurlModal = ({ isOpen, onClose, command }) => { const { displayedTheme } = useTheme(); @@ -39,12 +40,12 @@ const GrpcurlModal = ({ isOpen, onClose, command }) => {
- + icon={copied ? : } + />
{ const dispatch = useDispatch(); @@ -198,19 +199,12 @@ const CloneCollectionItem = ({ collectionUid, item, onClose }) => {
- - - - - - + +
diff --git a/packages/bruno-app/src/components/Sidebar/Collections/Collection/CollectionItem/RenameCollectionItem/index.js b/packages/bruno-app/src/components/Sidebar/Collections/Collection/CollectionItem/RenameCollectionItem/index.js index 0852c03d2..07dbd5558 100644 --- a/packages/bruno-app/src/components/Sidebar/Collections/Collection/CollectionItem/RenameCollectionItem/index.js +++ b/packages/bruno-app/src/components/Sidebar/Collections/Collection/CollectionItem/RenameCollectionItem/index.js @@ -15,6 +15,7 @@ import PathDisplay from 'components/PathDisplay'; import Portal from 'components/Portal'; import Dropdown from 'components/Dropdown'; import StyledWrapper from './StyledWrapper'; +import Button from 'ui/Button'; const RenameCollectionItem = ({ collectionUid, item, onClose }) => { const dispatch = useDispatch(); @@ -216,19 +217,12 @@ const RenameCollectionItem = ({ collectionUid, item, onClose }) => {
- - - - - - + +
diff --git a/packages/bruno-app/src/components/Sidebar/Collections/Collection/CollectionItem/RunCollectionItem/index.js b/packages/bruno-app/src/components/Sidebar/Collections/Collection/CollectionItem/RunCollectionItem/index.js index 12e0b1ea0..af0e0eea8 100644 --- a/packages/bruno-app/src/components/Sidebar/Collections/Collection/CollectionItem/RunCollectionItem/index.js +++ b/packages/bruno-app/src/components/Sidebar/Collections/Collection/CollectionItem/RunCollectionItem/index.js @@ -10,6 +10,7 @@ import StyledWrapper from './StyledWrapper'; import { areItemsLoading } from 'utils/collections'; import RunnerTags from 'components/RunnerResults/RunnerTags/index'; import { getRequestItemsForCollectionRun } from 'utils/collections/index'; +import Button from 'ui/Button'; const RunCollectionItem = ({ collectionUid, item, onClose }) => { const dispatch = useDispatch(); @@ -80,32 +81,24 @@ const RunCollectionItem = ({ collectionUid, item, onClose }) => {
- - - + { isCollectionRunInProgress ? ( - - - + ) : ( <> - - - - - - + + ) } diff --git a/packages/bruno-app/src/components/Sidebar/Collections/RemoveCollectionsModal/index.js b/packages/bruno-app/src/components/Sidebar/Collections/RemoveCollectionsModal/index.js index 088c7c761..611efff6f 100644 --- a/packages/bruno-app/src/components/Sidebar/Collections/RemoveCollectionsModal/index.js +++ b/packages/bruno-app/src/components/Sidebar/Collections/RemoveCollectionsModal/index.js @@ -256,12 +256,12 @@ const RemoveCollectionsModal = ({ collectionUids, onClose }) => { Collections will be removed from the current workspace but will still be available in the file system and can be re-opened later.
- - + +
)} diff --git a/packages/bruno-app/src/components/Sidebar/NewFolder/index.js b/packages/bruno-app/src/components/Sidebar/NewFolder/index.js index 3fa769b76..ec6a36aa3 100644 --- a/packages/bruno-app/src/components/Sidebar/NewFolder/index.js +++ b/packages/bruno-app/src/components/Sidebar/NewFolder/index.js @@ -13,6 +13,7 @@ import Help from 'components/Help'; import Dropdown from 'components/Dropdown'; import { IconCaretDown } from '@tabler/icons'; import StyledWrapper from './StyledWrapper'; +import Button from 'ui/Button'; const NewFolder = ({ collectionUid, item, onClose }) => { const dispatch = useDispatch(); @@ -181,19 +182,12 @@ const NewFolder = ({ collectionUid, item, onClose }) => {
- - - - - - + +
diff --git a/packages/bruno-app/src/components/Sidebar/NewRequest/index.js b/packages/bruno-app/src/components/Sidebar/NewRequest/index.js index 2724c966d..401e044f4 100644 --- a/packages/bruno-app/src/components/Sidebar/NewRequest/index.js +++ b/packages/bruno-app/src/components/Sidebar/NewRequest/index.js @@ -22,6 +22,7 @@ import Help from 'components/Help'; import StyledWrapper from './StyledWrapper'; import SingleLineEditor from 'components/SingleLineEditor/index'; import { useTheme } from 'styled-components'; +import Button from 'ui/Button'; const NewRequest = ({ collectionUid, item, isEphemeral, onClose }) => { const dispatch = useDispatch(); @@ -594,16 +595,12 @@ const NewRequest = ({ collectionUid, item, isEphemeral, onClose }) => {
- - - - - - + +