PLT-6905 - Updating channel header design (#6789)

* PLT-6905 - Updating channel header design

* Updating border-radius

* Updating radius for wide icons

* Updating trigger for overlay

* Updating UI for channel header

* Updating channel header sizing

* Updating channel header css

* Updating sidebar css

* Updating status icons

* Adjusting border

* Updating comment

* Removing type from status icon

* Fixing UI issues for the channel header/sidebar

* make "Add a channel description" open the channel header modal

* Updating status and opacity

* Updating stauts icon positioning

* Updating description and heading size

* Updating UI changes

* Updating UI changes

* add a focused class to the parent div .search__form and then remove when hover away

* Fix active state for pinned posts icon

* Updating UI changes

* Update channel header text
Этот коммит содержится в:
Asaad Mahmood
2017-07-06 18:07:43 +05:00
коммит произвёл Joram Wilander
родитель 97cfe62309
Коммит d64d1f4029
42 изменённых файлов: 1049 добавлений и 524 удалений

Просмотреть файл

@@ -21,11 +21,17 @@ function flagToolTip(isFlagged) {
);
}
function flagIcon() {
function flagIcon(isFlagged) {
let flagIconSvg = Constants.FLAG_ICON_SVG;
if (isFlagged) {
flagIconSvg = Constants.FLAG_FILLED_ICON_SVG;
}
return (
<span
className='icon'
dangerouslySetInnerHTML={{__html: Constants.FLAG_ICON_SVG}}
dangerouslySetInnerHTML={{__html: flagIconSvg}}
/>
);
}
@@ -52,6 +58,7 @@ export default function PostFlagIcon(props) {
if (!props.isEphemeral) {
return (
<OverlayTrigger
trigger={['hover', 'focus']}
key={'flagtooltipkey' + flagVisible}
delayShow={Constants.OVERLAY_TIME_DELAY}
placement='top'
@@ -63,7 +70,7 @@ export default function PostFlagIcon(props) {
className={'flag-icon__container ' + flagVisible}
onClick={flagFunc}
>
{flagIcon()}
{flagIcon(props.isFlagged)}
</a>
</OverlayTrigger>
);

Просмотреть файл

@@ -219,6 +219,7 @@ export default class Reaction extends React.PureComponent {
return (
<OverlayTrigger
trigger={['hover', 'focus']}
delayShow={1000}
placement='top'
shouldUpdatePosition={true}