Skip to content

Commit f28dd38

Browse files
committed
Fix: thumb background color via CSS variable not working
1 parent d0f0be9 commit f28dd38

File tree

6 files changed

+35
-8823
lines changed

6 files changed

+35
-8823
lines changed

dist/index.js

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'defau
2828

2929
var React = _interopDefault(require('react'));
3030
var PropTypes = _interopDefault(require('prop-types'));
31-
var ThemeProvider = require('react-bootstrap/ThemeProvider');
3231
var classNames = _interopDefault(require('classnames'));
3332

3433
function _defineProperty(obj, key, value) {
@@ -125,7 +124,7 @@ var RangeSlider = React.forwardRef(function (_ref, ref) {
125124
tooltipProps = _ref$tooltipProps === void 0 ? {} : _ref$tooltipProps,
126125
bsPrefix = _ref.bsPrefix,
127126
className = _ref.className;
128-
var prefix = ThemeProvider.useBootstrapPrefix(bsPrefix, DEFAULT_CLASS_PREFIX);
127+
var prefix = bsPrefix || DEFAULT_CLASS_PREFIX;
129128
var isTooltip = tooltip === 'auto' || tooltip === 'on';
130129
var classes = classNames(className, prefix, size && "".concat(prefix, "--").concat(size), disabled && 'disabled', variant && "".concat(prefix, "--").concat(variant));
131130
var inputEl = /*#__PURE__*/React.createElement("input", _extends({
@@ -137,10 +136,7 @@ var RangeSlider = React.forwardRef(function (_ref, ref) {
137136
step: step,
138137
onChange: onChange,
139138
disabled: disabled,
140-
ref: ref,
141-
style: {
142-
'--value': value
143-
}
139+
ref: ref
144140
}, inputProps));
145141

146142
if (isTooltip) {

dist/react-bootstrap-range-slider.css

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -114,52 +114,52 @@ input[type=range].range-slider.disabled::-ms-track {
114114
cursor: not-allowed;
115115
}
116116
input[type=range].range-slider.range-slider--primary::-webkit-slider-thumb {
117-
background: var(--primary);
117+
background: #007bff;
118118
}
119119
input[type=range].range-slider.range-slider--secondary::-webkit-slider-thumb {
120-
background: var(--secondary);
120+
background: #6c757d;
121121
}
122122
input[type=range].range-slider.range-slider--success::-webkit-slider-thumb {
123-
background: var(--success);
123+
background: #6c757d;
124124
}
125125
input[type=range].range-slider.range-slider--danger::-webkit-slider-thumb {
126-
background: var(--danger);
126+
background: #dc3545;
127127
}
128128
input[type=range].range-slider.range-slider--warning::-webkit-slider-thumb {
129-
background: var(--warning);
129+
background: #ffc107;
130130
}
131131
input[type=range].range-slider.range-slider--info::-webkit-slider-thumb {
132-
background: var(--info);
132+
background: #17a2b8;
133133
}
134134
input[type=range].range-slider.range-slider--light::-webkit-slider-thumb {
135-
background: var(--light);
135+
background: #f8f9fa;
136136
}
137137
input[type=range].range-slider.range-slider--dark::-webkit-slider-thumb {
138-
background: var(--dark);
138+
background: #343a40;
139139
}
140140
input[type=range].range-slider.range-slider--primary::-moz-range-thumb {
141-
background: var(--primary);
141+
background: #007bff;
142142
}
143143
input[type=range].range-slider.range-slider--secondary::-moz-range-thumb {
144-
background: var(--secondary);
144+
background: #6c757d;
145145
}
146146
input[type=range].range-slider.range-slider--success::-moz-range-thumb {
147-
background: var(--success);
147+
background: #6c757d;
148148
}
149149
input[type=range].range-slider.range-slider--danger::-moz-range-thumb {
150-
background: var(--danger);
150+
background: #dc3545;
151151
}
152152
input[type=range].range-slider.range-slider--warning::-moz-range-thumb {
153-
background: var(--warning);
153+
background: #ffc107;
154154
}
155155
input[type=range].range-slider.range-slider--info::-moz-range-thumb {
156-
background: var(--info);
156+
background: #17a2b8;
157157
}
158158
input[type=range].range-slider.range-slider--light::-moz-range-thumb {
159-
background: var(--light);
159+
background: #f8f9fa;
160160
}
161161
input[type=range].range-slider.range-slider--dark::-moz-range-thumb {
162-
background: var(--dark);
162+
background: #343a40;
163163
}
164164
input[type=range].range-slider.range-slider--primary::-ms-thumb {
165165
background: #007bff;

0 commit comments

Comments
 (0)