Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f501802

Browse files
committed
CSS styles and propeties added to tabbed container while ensuring the styling rules of container component
1 parent 6b8a497 commit f501802

File tree

3 files changed

+15
-5
lines changed

3 files changed

+15
-5
lines changed

client/packages/lowcoder/src/comps/comps/selectInputComp/selectCompConstants.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ export const getStyle = (
6969
}
7070
.ant-select-selection-search-input {
7171
font-family:${(style as SelectStyleType).fontFamily} !important;
72+
text-transform:${(style as SelectStyleType).textTransform} !important;
73+
text-decoration:${(style as SelectStyleType).textDecoration} !important;
7274
font-size:${(style as SelectStyleType).textSize} !important;
7375
font-weight:${(style as SelectStyleType).textWeight};
7476
color:${(style as SelectStyleType).text} !important;
@@ -256,7 +258,6 @@ export const SelectUIView = (
256258
label={option.label}
257259
disabled={option.disabled}
258260
key={option.value}
259-
style={{fontFamily:"Montserrat"}}
260261
>
261262
<Wrapper className="option-label">
262263
{props.options.findIndex((option) => hasIcon(option.prefixIcon)) > -1 &&

client/packages/lowcoder/src/comps/comps/tabs/tabbedContainerComp.tsx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,14 @@ const getStyle = (
111111
}
112112
}
113113
114+
.ant-tabs-tab-btn {
115+
font-family:${style.fontFamily};
116+
font-weight:${style.textWeight};
117+
text-transform:${style.textTransform};
118+
text-decoration:${style.textDecoration};
119+
font-style:${style.fontStyle};
120+
}
121+
114122
.ant-tabs-ink-bar {
115123
background-color: ${style.accent};
116124
}

client/packages/lowcoder/src/comps/controls/styleControlConstants.tsx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,7 @@ export const MarginStyle = [
554554
export const ContainerStyle = [
555555
// ...BG_STATIC_BORDER_RADIUS,
556556
getStaticBorder(),
557+
// ...STYLING_FIELDS_SEQUENCE.filter((style) => style.name !== 'border'),
557558
RADIUS,
558559
BORDER_WIDTH,
559560
MARGIN,
@@ -798,21 +799,21 @@ export const MultiSelectStyle = [
798799
] as const;
799800

800801
export const TabContainerStyle = [
801-
{
802+
// Keep background related properties of container as STYLING_FIELDS_SEQUENCE has rest of the properties
803+
...replaceAndMergeMultipleStyles([...ContainerStyle.filter((style)=> ['border','radius','borderWidth','margin','padding'].includes(style.name) === false),...STYLING_FIELDS_SEQUENCE], 'text', [{
802804
name: "tabText",
803805
label: trans("style.tabText"),
804806
depName: "headerBackground",
805807
depType: DEP_TYPE.CONTRAST_TEXT,
806808
transformer: contrastText,
807-
},
809+
},]),
808810
{
809811
name: "accent",
810812
label: trans("style.tabAccent"),
811813
depTheme: "primary",
812814
depType: DEP_TYPE.SELF,
813815
transformer: toSelf,
814816
},
815-
...ContainerStyle,
816817
] as const;
817818

818819
export const ModalStyle = [
@@ -1102,7 +1103,7 @@ export const ProgressStyle = [
11021103
depTheme: "canvas",
11031104
depType: DEP_TYPE.CONTRAST_TEXT,
11041105
transformer: contrastText,
1105-
}]).filter((style) => ['border', 'borderWidth','textTransform','textDecoration'].includes(style.name) === false),
1106+
}]).filter((style) => ['border', 'borderWidth', 'textTransform', 'textDecoration'].includes(style.name) === false),
11061107
TRACK,
11071108
FILL,
11081109
SUCCESS,

0 commit comments

Comments
 (0)