diff --git a/frontend/src/components/dialog/about-dialog.js b/frontend/src/components/dialog/about-dialog.js index f1352a6248..43f742cc02 100644 --- a/frontend/src/components/dialog/about-dialog.js +++ b/frontend/src/components/dialog/about-dialog.js @@ -2,6 +2,7 @@ import React from 'react'; import PropTypes from 'prop-types'; import { Modal, ModalBody } from 'reactstrap'; import { gettext, lang, mediaUrl, logoPath, logoWidth, logoHeight, siteTitle, seafileVersion, additionalAboutDialogLinks, aboutDialogCustomHtml } from '../../utils/constants'; +import '../../css/seahub-modal-header.css'; const propTypes = { onCloseAboutDialog: PropTypes.func.isRequired, @@ -27,7 +28,11 @@ class AboutDialog extends React.Component { return ( - × + + + + + @@ -36,7 +41,11 @@ class AboutDialog extends React.Component { return ( - × + + + + + {gettext('Server Version: ')}{seafileVersion}© {(new Date()).getFullYear()} {gettext('Seafile')} diff --git a/frontend/src/components/dialog/guide-for-new-dialog.js b/frontend/src/components/dialog/guide-for-new-dialog.js index 4b462ef0ff..aeffeaa8c6 100644 --- a/frontend/src/components/dialog/guide-for-new-dialog.js +++ b/frontend/src/components/dialog/guide-for-new-dialog.js @@ -2,6 +2,7 @@ import React from 'react'; import PropTypes from 'prop-types'; import { Modal, ModalBody } from 'reactstrap'; import { gettext, mediaUrl, siteName, canAddRepo } from '../../utils/constants'; +import '../../css/seahub-modal-header.css'; const propTypes = { toggleDialog: PropTypes.func.isRequired @@ -17,7 +18,11 @@ class GuideForNewDialog extends React.Component { return ( - × + + + + + {gettext('Welcome to {site_name_placeholder}').replace('{site_name_placeholder}', siteName)} diff --git a/frontend/src/css/seahub-modal-header.css b/frontend/src/css/seahub-modal-header.css index 3655acb046..1d4273a998 100644 --- a/frontend/src/css/seahub-modal-header.css +++ b/frontend/src/css/seahub-modal-header.css @@ -1,23 +1,23 @@ -.modal-header .seahub-modal-btn.close { +.modal .seahub-modal-btn.close { padding: 14px 16px; opacity: 1; } -.modal-header .seahub-modal-btn.close:not(:disabled):not(.disabled):hover { +.modal .seahub-modal-btn.close:not(:disabled):not(.disabled):hover { opacity: 1; } -.modal-header .seahub-modal-btn .seahub-modal-btn-inner { +.modal .seahub-modal-btn .seahub-modal-btn-inner { display: inline-block; width: 28px; height: 28px; border-radius: 3px; } -.modal-header .seahub-modal-btn .seahub-modal-btn-inner:hover { +.modal .seahub-modal-btn .seahub-modal-btn-inner:hover { background-color: #efefef; } -.modal-header .seahub-modal-btn .seahub-modal-btn-inner .sf3-font { +.modal .seahub-modal-btn .seahub-modal-btn-inner .sf3-font { color: #666; }
{gettext('Server Version: ')}{seafileVersion}© {(new Date()).getFullYear()} {gettext('Seafile')}