chore: clean up

This commit is contained in:
Siddharth Gelera
2025-09-18 16:32:39 +05:30
parent 419bb436c3
commit aee294e271
3 changed files with 9 additions and 84 deletions

View File

@@ -21,7 +21,11 @@ export const tabsSlice = createSlice({
reducers: {
addTab: (state, action) => {
const { uid, collectionUid, type, requestPaneTab, preview } = action.payload;
const nonReplaceableTabTypes = ['variables', 'collection-runner', 'security-settings'];
const nonReplaceableTabTypes = [
"variables",
"collection-runner",
"security-settings",
];
const existingTab = find(state.tabs, (tab) => tab.uid === uid);
if (existingTab) {
@@ -76,7 +80,9 @@ export const tabsSlice = createSlice({
responsePaneScrollPosition: null,
type: type || 'request',
...(uid ? { folderUid: uid } : {}),
preview: preview !== undefined ? preview : !nonReplaceableTabTypes.includes(type)
preview: preview !== undefined
? preview
: !nonReplaceableTabTypes.includes(type)
});
state.activeTabUid = uid;
},
@@ -192,4 +198,4 @@ export const {
makeTabPermanent
} = tabsSlice.actions;
export default tabsSlice.reducer;
export default tabsSlice.reducer;

View File

@@ -103,33 +103,9 @@ const darkTheme = {
requestTabPanel: {
url: {
bg: '#3D3D3D',
border: '#444',
icon: 'rgb(204, 204, 204)',
hoverBg: '#4a4a4a',
errorHoverBg: '#4a2a2a'
},
body: {
bg: '#3D3D3D',
border: '#444',
headerBg: '#2a2a2a',
footerBg: '#2a2a2a',
addBtnBg: '#6366f1',
addBtnColor: '#ffffff',
addBtnBorder: '#6366f1',
addBtnHoverBg: '#4f46e5',
addBtnHoverBorder: '#4f46e5',
messageBorder: '#555',
messageHeaderBg: '#2a2a2a',
inputColor: '#ffffff',
placeholderColor: '#888',
textareaBg: '#2a2a2a',
textareaColor: '#ffffff',
removeBtnColor: '#888',
removeBtnHoverBg: '#4a2a2a',
removeBtnHoverColor: '#f06f57',
statusColor: '#888',
shortcutBg: '#555'
},
dragbar: {
border: '#444',
activeBorder: '#8a8a8a'
@@ -339,22 +315,6 @@ const darkTheme = {
border: '#323233',
color: 'rgb(169, 169, 169)'
},
responseTabPanel: {
bg: '#3D3D3D',
border: '#444',
headerBg: '#2a2a2a',
sectionBorder: '#555',
labelColor: '#888',
messageBorder: '#555',
messageHeaderBg: '#2a2a2a',
messageTextColor: '#ffffff',
copyBtnColor: '#888',
copyBtnHoverBg: '#4a2a2a',
copyBtnHoverColor: '#f06f57',
errorBg: '#2a1a1a',
errorBorder: '#4a2a2a',
errorColor: '#f06f57'
},
console: {
bg: '#1e1e1e',

View File

@@ -103,33 +103,9 @@ const lightTheme = {
requestTabPanel: {
url: {
bg: '#f3f3f3',
border: '#efefef',
icon: '#515151',
hoverBg: '#f9fafb',
errorHoverBg: '#fef2f2'
},
body: {
bg: '#ffffff',
border: '#e5e7eb',
headerBg: '#f9fafb',
footerBg: '#f9fafb',
addBtnBg: '#6366f1',
addBtnColor: '#ffffff',
addBtnBorder: '#6366f1',
addBtnHoverBg: '#4f46e5',
addBtnHoverBorder: '#4f46e5',
messageBorder: '#d1d5db',
messageHeaderBg: '#f9fafb',
inputColor: '#374151',
placeholderColor: '#9ca3af',
textareaBg: '#f9fafb',
textareaColor: '#374151',
removeBtnColor: '#6b7280',
removeBtnHoverBg: '#fef2f2',
removeBtnHoverColor: '#dc2626',
statusColor: '#6b7280',
shortcutBg: '#e5e7eb'
},
dragbar: {
border: '#efefef',
activeBorder: 'rgb(200, 200, 200)'
@@ -337,23 +313,6 @@ const lightTheme = {
boxShadow: '0 4px 12px rgba(0, 0, 0, 0.15)'
},
responseTabPanel: {
bg: '#ffffff',
border: '#e5e7eb',
headerBg: '#f9fafb',
sectionBorder: '#e5e7eb',
labelColor: '#6b7280',
messageBorder: '#d1d5db',
messageHeaderBg: '#f9fafb',
messageTextColor: '#374151',
copyBtnColor: '#6b7280',
copyBtnHoverBg: '#f3f4f6',
copyBtnHoverColor: '#dc2626',
errorBg: '#fef2f2',
errorBorder: '#fecaca',
errorColor: '#dc2626'
},
statusBar: {
border: '#E9E9E9',
color: 'rgb(100, 100, 100)'