@42shadow42/react-editable-title
Version:
An editable title implementation for the react.
70 lines (59 loc) • 1.44 kB
CSS
.custom-title-input {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-font-feature-settings: 'tnum';
font-feature-settings: 'tnum';
display: inline-block;
border-radius: 1em;
border-top-right-radius: unset;
border-bottom-right-radius: unset;
padding: 0px 5px;
}
.title-wrapper {
display: -webkit-inline-box;
border-radius: 1em;
padding: 0px 5px;
}
.control {
font-size: inherit ;
}
.control:not(.edit-control) {
border-radius: unset ;
}
.control:focus {
outline-color: transparent;
}
.control-button {
vertical-align: unset ; /* Bootstrap protection */
border-color: transparent;
display: inline-block;
padding: 0em .2em ; /* Bootstrap protection */
line-height: unset ; /* Bootstrap protection */
}
.control-icon {
font-size: .8em;
vertical-align: unset;
}
.control.cancel-control {
border-top-right-radius: inherit ; /* Bootstrap protection */
border-bottom-right-radius: inherit ; /* Bootstrap protection */
}
.edit-control {
vertical-align: middle;
margin-left: .25em;
border-radius: .5em;
}
.display-text {
padding: 2px;
cursor: pointer;
}
.seamless-input {
outline: none;
border: 0;
width: inherit;
}
.popover.editable-title {
position: absolute;
margin-top: -0.15em;
display: block;
}