mirror of
https://github.com/php/web-doc-editor.git
synced 2026-03-24 01:02:17 +01:00
This patch adds some missing newlines and trims multiple final newlines into a single newline. According to POSIX, a line is a sequence of zero or more non-' <newline>' characters plus a terminating '<newline>' character. [1] Files should normally have at least one final newline character. C89 [2] and later standards [3] mention a final newline: "A source file that is not empty shall end in a new-line character, which shall not be immediately preceded by a backslash character." Although it is not mandatory for all files to have a final newline fixed, a more consistent and homogeneous approach brings less of commit differences issues and a better development experience in certain text editors and IDEs. [1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206 [2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2 [3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2
533 lines
18 KiB
CSS
Executable File
533 lines
18 KiB
CSS
Executable File
/* About window */
|
|
|
|
#phd-oe-about {
|
|
text-align: center;
|
|
margin: 60px 0px 50px 0;
|
|
color: #444;
|
|
font: bold 13px tahoma, arial, helvetica;
|
|
} #phd-oe-about-info {
|
|
font-size: 10px;
|
|
text-align: center;
|
|
color: #849090;
|
|
} #phd-oe-credit, #phd-oe-support ul {
|
|
list-style: disc url(./img/arrow_right.png) inside;
|
|
} #phd-oe-credit, #php-oe-support li {
|
|
margin: 10px;
|
|
padding: 0;
|
|
} .phd-oe-credit-info {
|
|
margin-left: 30px;
|
|
padding-top: 7px;
|
|
color: #849090;
|
|
}
|
|
|
|
/* Wizard */
|
|
|
|
#wizard-step-1, #wizard-step-2, #wizard-step-3 {
|
|
margin-top: 5px;
|
|
padding-left: 20px;
|
|
}
|
|
.wizard-step-before {
|
|
background: transparent url(./img/arrow_right.png) no-repeat 0 0;
|
|
opacity: 0.5;
|
|
padding-bottom: 5px;
|
|
}
|
|
.wizard-step-working {
|
|
background: transparent url(./img/loading.gif) no-repeat 0 0;
|
|
padding-bottom: 5px;
|
|
}
|
|
.wizard-wait {
|
|
display: none;
|
|
}
|
|
.wizard-show {
|
|
margin-top: 5px;
|
|
margin-left: 10px;
|
|
display: block;
|
|
}
|
|
.wizard-step-done {
|
|
background: transparent url(./img/accept.png) no-repeat 0 0;
|
|
font-weight: bold;
|
|
padding-bottom: 5px;
|
|
}
|
|
|
|
|
|
|
|
.MainInfoTabPanel {
|
|
margin: 0 5px 0 5px !important;
|
|
padding: 0 !important;
|
|
}
|
|
|
|
|
|
.x-tree-node .modified a span {
|
|
color: red;
|
|
}
|
|
|
|
.x-grid3-col-GridBugTitle {
|
|
padding-left: 5px !important;
|
|
}
|
|
|
|
.x-grid3-td-GridBugTitle .topic {
|
|
background: transparent url(./img/post.gif) no-repeat scroll 0 -1px !important;
|
|
padding-left: 20px !important;
|
|
}
|
|
|
|
.x-grid3-row-body p {
|
|
margin:5px 20px 10px 25px !important;
|
|
color:#555;
|
|
}
|
|
|
|
.MainMenu {
|
|
background-image: url(./img/go-home.png) !important;
|
|
background-position: 0 1px !important;
|
|
}
|
|
|
|
/* Icons */
|
|
.iconAllFiles { background-image: url(./img/view-list-tree.png) !important;}
|
|
.iconAdmin { background-image: url(./img/face-wink.png) !important;}
|
|
.iconAdd { background-image: url(./img/list-add.png) !important;}
|
|
.iconArrowLeft { background-image: url(./img/arrow_left.png) !important;}
|
|
.iconArrowRight { background-image: url(./img/arrow_right.png) !important;}
|
|
.iconBackward { background-image: url(./img/media-seek-backward.png) !important;}
|
|
.iconBook { background-image: url(./img/documentation.png) !important;}
|
|
.iconBing { background-image: url(./img/bing_icon.png) !important;}
|
|
.iconBugs { background-image: url(./img/bug.png) !important;}
|
|
.iconBuildStatus { background-image: url(./img/run-build-install-root.png)!important;}
|
|
.iconChat { background-image: url(./img/konversation.png) !important;}
|
|
.iconCheckBuild { background-image: url(./img/run-build.png) !important;}
|
|
.iconCheckDoc { background-image: url(./img/utilities-terminal.png) !important;}
|
|
.iconCheckEntities { background-image: url(./img/insert-link.png) !important;}
|
|
.iconClose { background-image: url(./img/cancel.png) !important;}
|
|
.iconCloseOthersTabs { background-image: url(./img/tab_delete.png) !important;}
|
|
.iconCommitFileVcs { background-image: url(./img/mail-mark-notjunk.png) !important;}
|
|
.iconConf { background-image: url(./img/configure.png) !important;}
|
|
.iconDiffView { background-image: url(./img/code-class.png) !important;}
|
|
.iconDirectAction { background-image: url(./img/checkbox.png) !important;}
|
|
.iconDownloadDiff { background-image: url(./img/download-later.png) !important;}
|
|
.iconEditor, .iconEdit { background-image: url(./img/document-edit.png) !important;} /*@TODO: Remove the alias .iconEditor later */
|
|
.iconEditInNewTab { background-image: url(./img/tab-new.png) !important;}
|
|
.iconErasePersonalData { background-image: url(./img/list-remove-user.png) !important;}
|
|
.iconError { background-image: url(./img/exclamation.gif) !important;}
|
|
.iconExternalData { background-image: url(./img/svn-update.png) !important;}
|
|
.iconFacebook { background-image: url(./img/auth_facebook.png) !important;}
|
|
.iconFiles { background-image: url(./img/page.png) !important;}
|
|
.iconFilesError { background-image: url(./img/security-medium.png) !important;}
|
|
.iconFilesNeedReviewed { background-image: url(./img/document-edit.png) !important;}
|
|
.iconFilesNeedTranslate{ background-image: url(./img/page_add.png) !important;}
|
|
.iconFilesToDisplay { background-image: url(./img/video-display.png) !important;}
|
|
.iconFilesNeedUpdate { background-image: url(./img/arrow_refresh.png) !important;}
|
|
.iconFinishRefresh { background-image: url(./img/accept.png) !important;}
|
|
.iconFolderOpen { background-image: url(./img/folder-open.gif) !important;}
|
|
.iconFolderClose { background-image: url(./img/folder.gif) !important;}
|
|
.iconFolderNew { background-image: url(./img/folder-favorites.png) !important;}
|
|
.iconForward { background-image: url(./img/media-seek-forward.png) !important;}
|
|
.iconGithub { background-image: url(./img/auth_github.png) !important;}
|
|
.iconGoogle { background-image: url(./img/auth_google.png) !important;}
|
|
.iconGraphic { background-image: url(./img/chart_pie.png) !important;}
|
|
.iconHelp { background-image: url(./img/help-browser.png) !important;}
|
|
.iconIndent { background-image: url(./img/format-indent-more.png) !important;}
|
|
.iconInfo { background-image: url(./img/help-about.png) !important;}
|
|
.iconInsertCode { background-image: url(./img/page_code.png) !important;}
|
|
.iconInstagram { background-image: url(./img/auth_instagram.png) !important;}
|
|
.iconLineWrapping { background-image: url(./img/line-wrapping.png) !important;}
|
|
.iconLinkedin { background-image: url(./img/auth_linkedin.png) !important;}
|
|
.iconLogOut { background-image: url(./img/system-shutdown.png) !important;}
|
|
.iconLoading { background-image: url(./img/loading.gif) !important;}
|
|
.iconMenu { background-image: url(./img/edit-text-frame-update.png)!important;}
|
|
.iconMailing { background-image: url(./img/email_open_image.png) !important;}
|
|
.iconNewFiles { background-image: url(./img/page_add.png) !important;}
|
|
.iconNewWord { background-image: url(./img/abiword.png) !important;}
|
|
.iconNotInEn { background-image: url(./img/delete.png) !important;}
|
|
.iconOpenInTab { background-image: url(./img/tab-new-background.png) !important;}
|
|
.iconPageDelete { background-image: url(./img/user-trash-full.png) !important;}
|
|
.iconPatchAlert { background-image: url(./img/bell.png) !important;}
|
|
.iconPatch { background-image: url(./img/text-x-patch.png) !important;}
|
|
.iconPendingCommit { background-image: url(./img/svn-commit.png) !important;} /*TODO : need delete*/
|
|
.iconPendingPatch { background-image: url(./img/text-x-patch.png) !important;} /*TODO : need delete*/
|
|
.iconProgress { background-image: url(./img/ui-progress-bar.png) !important;}
|
|
.iconRedo { background-image: url(./img/edit-redo.png) !important;}
|
|
.iconRefresh { background-image: url(./img/arrow_refresh.png) !important;}
|
|
.iconRun { background-image: url(./img/run-build.png) !important;}
|
|
.iconSaveAsFile { background-image: url(./img/text-x-patch.png) !important;}
|
|
.iconSaveFile { background-image: url(./img/save.png) !important;}
|
|
.iconScrollBar { background-image: url(./img/ui-scroll-bar.png) !important;}
|
|
.iconSendEmail { background-image: url(./img/mail-message-new.png) !important;}
|
|
.iconSpellCheck { background-image: url(./img/tools-check-spelling.png) !important;}
|
|
.iconStackoverflow { background-image: url(./img/auth_stackoverflow.png) !important;}
|
|
.iconStartRefresh { background-image: url(./img/go-last.png) !important;}
|
|
.iconSummary { background-image: url(./img/align-vertical-bottom-out.png) !important;}
|
|
.iconSwitchLang { background-image: url(./img/system-switch-user.png) !important;}
|
|
.iconTabError { background-image: url(./img/security-medium.png) !important;}
|
|
.iconTabLink { background-image: url(./img/page_link.png) !important;}
|
|
.iconTabNeedReviewed { background-image: url(./img/document-edit.png) !important;}
|
|
.iconTabNeedTranslate { background-image: url(./img/page_add.png) !important;}
|
|
.iconTabNeedUpdate { background-image: url(./img/arrow_refresh.png) !important;}
|
|
.iconTabView { background-image: url(./img/eye.png) !important;}
|
|
.iconTranslator { background-image: url(./img/group.png) !important;}
|
|
.iconTrash { background-image: url(./img/delete.png) !important;}
|
|
.iconThemes { background-image: url(./img/fill-color.png) !important;}
|
|
.iconTwitter { background-image: url(./img/auth_twitter.png) !important;}
|
|
.iconUI { background-image: url(./img/view-choose.png) !important;}
|
|
.iconUndo { background-image: url(./img/edit-undo.png) !important;}
|
|
.iconUpdateFileVcs { background-image: url(./img/database_refresh.png) !important;}
|
|
.iconUserNotes { background-image: url(./img/knotes.png) !important;}
|
|
.iconUser { background-image: url(./img/user.png) !important;}
|
|
.iconView { background-image: url(./img/eye.png) !important;}
|
|
.iconViewDiff { background-image: url(./img/code-class.png) !important;}
|
|
.iconVCSLog { background-image: url(./img/text-x-log.png) !important;}
|
|
.iconWinManageLog { background-image: url(./img/text-x-log.png) !important;}
|
|
.iconWorkInProgress { background-image: url(./img/applications-development.png) !important;}
|
|
.iconXml { background-image: url(./img/text-xml.png) !important;}
|
|
.iconZoom { background-image: url(./img/zoom-in.png) !important;}
|
|
|
|
|
|
|
|
|
|
.confStatusBar {
|
|
background: transparent url(./img/help-browser.png) no-repeat 0 2px;
|
|
padding-left: 20px !important;
|
|
}
|
|
|
|
/* Add this class for span element to allow use it into a tree node*/
|
|
.fileModifiedByMe, .fileModifiedByMe span {
|
|
color: green !important;
|
|
}
|
|
.fileModifiedByAnother, .fileModifiedByAnother span {
|
|
color: red !important;
|
|
}
|
|
|
|
.file-need-commit {
|
|
color: red !important;
|
|
font-weight: bold !important;
|
|
}
|
|
|
|
.summary_1 {
|
|
color: black !important;
|
|
font-weight: bold !important;
|
|
background-color: #68D888 !important;
|
|
}
|
|
.summary_2 {
|
|
color: black !important;
|
|
font-weight: bold !important;
|
|
background-color: #FF6347 !important;
|
|
}
|
|
.summary_3 {
|
|
color: black !important;
|
|
font-weight: bold !important;
|
|
background-color: #EEE8AA !important;
|
|
}
|
|
.summary_4 {
|
|
color: black !important;
|
|
font-weight: bold !important;
|
|
background-color: #DCDCDC !important;
|
|
}
|
|
.diff-content h2 {
|
|
font-size: 12px;
|
|
font-weight: normal;
|
|
background: transparent url(./img/anchor.png) no-repeat 0 0;
|
|
margin: 5px;
|
|
padding-left: 20px;
|
|
}
|
|
|
|
|
|
.diff-content table.code {
|
|
border-spacing: 0;
|
|
border-top: 0;
|
|
empty-cells: show;
|
|
font-size: 12px;
|
|
line-height: 110%;
|
|
padding: 0;
|
|
margin: 0;
|
|
width: 100%;
|
|
}
|
|
|
|
.diff-content table.code td.header {
|
|
background-color: #9999cc;
|
|
color: #FFF;
|
|
}
|
|
|
|
.diff-content table.code th {
|
|
background: #eed;
|
|
color: #886;
|
|
font-weight: normal;
|
|
padding: 0 .5em;
|
|
text-align: right;
|
|
border-right: 1px solid #d7d7d7;
|
|
border-top: 1px solid #998;
|
|
font-size: 11px;
|
|
width: 35px;
|
|
}
|
|
.diff-content table.code td {
|
|
background: #fff;
|
|
font: normal 11px monospace;
|
|
overflow: auto;
|
|
padding: 1px 2px;
|
|
}
|
|
.diff-content table.code td.del {
|
|
color: black;
|
|
background-color: #FDD;
|
|
}
|
|
.diff-content table.code td.del.first {
|
|
border-top: 1px solid #C00;
|
|
}
|
|
.diff-content table.code td.ins {
|
|
color: black;
|
|
background-color: #DFD;
|
|
}
|
|
.diff-content table.code td.ins.first {
|
|
border-top: 1px solid #0A0;
|
|
}
|
|
.diff-content table.code td.del_end {
|
|
border-top: 1px solid #C00;
|
|
}
|
|
.diff-content table.code td.ins_end {
|
|
border-top: 1px solid #0A0;
|
|
}
|
|
|
|
.diff-content table.code td.line {
|
|
background-color: #eed;
|
|
color: #886;
|
|
}
|
|
.check-build-content {
|
|
margin: 5px 5px;
|
|
font-family: tahoma, arial, helvetica, sans-serif;
|
|
font-size: 11px;
|
|
}
|
|
#confMenu {
|
|
background: white;
|
|
font: 11px Arial, Helvetica, sans-serif;
|
|
}
|
|
#confMenu .menu {
|
|
padding-bottom: 5px;
|
|
background: url(./img/config-sprite.png) no-repeat top left !important;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
|
|
#confMenu .card1 {
|
|
background-position: 0 0 !important; width: 48px; height: 47px;
|
|
}
|
|
|
|
#confMenu .card2 {
|
|
background-position: 0 -55px !important; width: 48px; height: 44px;
|
|
}
|
|
|
|
#confMenu .card3 {
|
|
background-position: 0 -105px !important; width: 48px; height: 47px;
|
|
}
|
|
|
|
#confMenu .card4 {
|
|
background-position: 0 -160px !important; width: 48px; height: 47px;
|
|
}
|
|
|
|
#confMenu .card5 {
|
|
background-position: 0 -212px !important; width: 48px; height: 47px;
|
|
}
|
|
|
|
#confMenu .card6 {
|
|
background-position: 0 -263px !important; width: 48px; height: 47px;
|
|
}
|
|
|
|
#confMenu .card7 {
|
|
background-position: 0 -320px !important; width: 48px; height: 47px;
|
|
}
|
|
|
|
#confMenu .menu-wrap {
|
|
float: left;
|
|
margin: 5px;
|
|
padding: 5px;
|
|
width: 153px;
|
|
text-align: center;
|
|
cursor: pointer;
|
|
}
|
|
#confMenu .menu-wrap span {
|
|
display: block;
|
|
overflow: hidden;
|
|
text-align: center;
|
|
}
|
|
#confMenu .x-view-over {
|
|
color: black;
|
|
border: 1px solid #dddddd;
|
|
background-color: #efefef;
|
|
padding: 4px;
|
|
}
|
|
#confMenu .x-view-selected {
|
|
background: #DFEDFF;
|
|
border: 1px solid #6593cf;
|
|
padding: 4px;
|
|
}
|
|
#confMenu .x-view-selected .menu {
|
|
background: transparent;
|
|
}
|
|
#confMenu .x-view-selected span {
|
|
color: #1A4D8F;
|
|
font-weight: bold;
|
|
}
|
|
|
|
|
|
.topic-connected, .topic-info {
|
|
margin: 10px 0 0 5px;
|
|
padding-top: 5px;
|
|
}
|
|
|
|
.topic-connected h3, .topic-info h3 {
|
|
background: transparent url(./img/user.png) no-repeat 0 1px;
|
|
padding-left: 20px;
|
|
padding-top: 3px;
|
|
-x-system-font: none;
|
|
color: #555555;
|
|
font-family: tahoma, arial, sans-serif;
|
|
font-size: 12px !important;
|
|
font-size-adjust: none;
|
|
font-stretch: normal;
|
|
font-style: normal;
|
|
font-variant: normal;
|
|
line-height: normal;
|
|
font-weight: normal !important;
|
|
margin-bottom: 8px;
|
|
}
|
|
.topic-info h3 {
|
|
background: transparent url(./img/page.png) no-repeat 0 1px;
|
|
}
|
|
|
|
#topic-info-user, #topic-info-user-lang {
|
|
color: #555555;
|
|
font-size: 10px;
|
|
text-align: right;
|
|
}
|
|
.topic-connected em, .topic-info em {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.topic-connected em.userAdmin {
|
|
color: red;
|
|
}
|
|
|
|
|
|
.ux-grid3-row-action-cell .x-grid3-cell-inner {
|
|
padding: 1px 0 0 0;
|
|
}
|
|
.ux-grid3-row-action-cell .x-grid3-cell-inner div {
|
|
background-repeat: no-repeat;
|
|
width: 16px;
|
|
height: 16px;
|
|
cursor: pointer;
|
|
}
|
|
.check_doc_cell {
|
|
color: black;
|
|
background-color: #DEDEDE;
|
|
text-align: right;
|
|
}
|
|
.file-needcommit-update {
|
|
background-image: url(./img/arrow_refresh.png) !important;
|
|
background-repeat: no-repeat !important;
|
|
|
|
}
|
|
.file-needcommit-delete { /* TODO : must be replace by the iconTrash class */
|
|
background-image: url(./img/delete.png) !important;
|
|
background-repeat: no-repeat !important;
|
|
}
|
|
.file-needcommit-new {
|
|
background-image: url(./img/page_add.png) !important;
|
|
background-repeat: no-repeat !important;
|
|
}
|
|
|
|
.entities-details, .acronyms-details {
|
|
color: black;
|
|
background-color: #ffffff;
|
|
padding: 7px;
|
|
font-family: tahoma, arial, sans-serif;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.treeFileUpdated {
|
|
font-weight: bold !important;
|
|
}
|
|
|
|
.x-row-editor .x-form-display-field { font-family:arial,tahoma,helvetica,sans-serif; font-size:11px; text-align: center; }
|
|
|
|
.x-usernotes-content {
|
|
border-left: 1px solid;
|
|
border-right: 1px solid;
|
|
padding: 10px;
|
|
background-color: #EFEFEF;
|
|
}
|
|
|
|
.x-grid3-progresscol .x-grid3-cell-inner {
|
|
padding: 0px 0px 0px 5px;
|
|
}
|
|
|
|
.x-grid3-progresscol .x-progress-bar {
|
|
height: 16px;
|
|
}
|
|
|
|
.x-grid3-progresscol .x-progress-inner {
|
|
height: 16px;
|
|
}
|
|
|
|
.x-grid3-progresscol .x-progress-text-front-ie6 {
|
|
padding: 2.5px 5px;
|
|
}
|
|
|
|
.x-grid3-progresscol .x-progress-text-front {
|
|
padding: 2px 5px;
|
|
}
|
|
|
|
.x-progress-bar-red,.x-progress-bar-orange,.x-progress-bar-green {
|
|
border-bottom: 1px solid #7fa9e4;
|
|
float: left;
|
|
height: 16px;
|
|
}
|
|
|
|
.x-progress-bar-red {
|
|
background: #ff0000 url(./img/progress-bg-red.gif) repeat-x scroll left
|
|
center;
|
|
border-top: 1px solid #ecb7ad;
|
|
}
|
|
|
|
.x-progress-bar-orange {
|
|
background: #9cbfee url(./img/progress-bg-orange.gif) repeat-x scroll
|
|
left center;
|
|
border-right: 1px solid #deab7e;
|
|
border-top: 1px solid #d7b290;
|
|
}
|
|
|
|
.x-progress-bar-green {
|
|
background: #00ff00 url(./img/progress-bg-green.gif) repeat-x scroll
|
|
left center;
|
|
border-right: 1px solid #5bd976;
|
|
border-top: 1px solid #79e18f;
|
|
}
|
|
|
|
.x-textfield-tooltip {
|
|
background: transparent url(./img/help.png) no-repeat 0 1px;
|
|
padding-left: 17px !important;
|
|
}
|
|
|
|
/* Highlight the current line into code mirror */
|
|
.cm2-activeline {
|
|
background: rgba(248, 247, 246, 0.25) !important;
|
|
}
|
|
|
|
.cm-tab {
|
|
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
|
|
background-position: right;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
.x-box-like {
|
|
/*float: right;*/
|
|
padding-top: 6px;
|
|
padding-left: 6px;
|
|
}
|
|
.fb-like {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.x-form-spinner-trigger {
|
|
height: 21px !important;
|
|
}
|
|
|
|
#win-global-update-info em {
|
|
font-style: italic;
|
|
color: #333;
|
|
}
|