mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-31 19:38:23 +00:00 
			
		
		
		
	Move less from public/ to web_src/ so that it will not be packe… (#8908)
This commit is contained in:
		
				
					committed by
					
						 Antoine GIRARD
						Antoine GIRARD
					
				
			
			
				
	
			
			
			
						parent
						
							a0d4014517
						
					
				
				
					commit
					e4e6d48e30
				
			
							
								
								
									
										74
									
								
								web_src/less/_admin.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										74
									
								
								web_src/less/_admin.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,74 @@ | ||||
| .admin { | ||||
|     padding-top: 15px; | ||||
|  | ||||
|     .table.segment { | ||||
|         padding: 0; | ||||
|         font-size: 13px; | ||||
|  | ||||
|         &:not(.striped) { | ||||
|             padding-top: 5px; | ||||
|  | ||||
|             thead { | ||||
|                 th:last-child { | ||||
|                     padding-right: 5px !important; | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         th { | ||||
|             padding-top: 5px; | ||||
|             padding-bottom: 5px; | ||||
|         } | ||||
|  | ||||
|         &:not(.select) { | ||||
|             th, | ||||
|             td { | ||||
|                 &:first-of-type { | ||||
|                     padding-left: 15px !important; | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     .ui.header, | ||||
|     .ui.segment { | ||||
|         box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15); | ||||
|     } | ||||
|  | ||||
|     &.user { | ||||
|         .email { | ||||
|             max-width: 200px; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     dl.admin-dl-horizontal { | ||||
|         padding: 20px; | ||||
|         margin: 0; | ||||
|  | ||||
|         dd { | ||||
|             margin-left: 275px; | ||||
|         } | ||||
|  | ||||
|         dt { | ||||
|             font-weight: bolder; | ||||
|             float: left; | ||||
|             width: 285px; | ||||
|             clear: left; | ||||
|             overflow: hidden; | ||||
|             text-overflow: ellipsis; | ||||
|             white-space: nowrap; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     &.config { | ||||
|         #test-mail-btn { | ||||
|             margin-left: 5px; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     code, | ||||
|     pre { | ||||
|         white-space: pre-wrap; | ||||
|         word-wrap: break-word; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										1101
									
								
								web_src/less/_base.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1101
									
								
								web_src/less/_base.less
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										192
									
								
								web_src/less/_dashboard.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										192
									
								
								web_src/less/_dashboard.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,192 @@ | ||||
| .dashboard { | ||||
|     padding-top: 15px; | ||||
|  | ||||
|     &.feeds, | ||||
|     &.issues { | ||||
|         .context.user.menu { | ||||
|             z-index: 101; | ||||
|             min-width: 200px; | ||||
|  | ||||
|             .ui.header { | ||||
|                 font-size: 1rem; | ||||
|                 text-transform: none; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         .filter.menu { | ||||
|             width: initial; | ||||
|  | ||||
|             .item { | ||||
|                 text-align: left; | ||||
|  | ||||
|                 .text { | ||||
|                     height: 16px; | ||||
|                     vertical-align: middle; | ||||
|  | ||||
|                     &.truncate { | ||||
|                         width: 85%; | ||||
|                     } | ||||
|                 } | ||||
|  | ||||
|                 .floating.label { | ||||
|                     top: 7px; | ||||
|                     left: 90%; | ||||
|                     width: 15%; | ||||
|  | ||||
|                     @media only screen and (max-width: 768px) { | ||||
|                         top: 10px; | ||||
|                         left: auto; | ||||
|                         width: auto; | ||||
|                         right: 13px; | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
|  | ||||
|             // Sort | ||||
|             .jump.item { | ||||
|                 margin: 1px; | ||||
|                 padding-right: 0; | ||||
|             } | ||||
|  | ||||
|             .menu { | ||||
|                 max-height: 300px; | ||||
|                 overflow-x: auto; | ||||
|                 right: 0 !important; | ||||
|                 left: auto !important; | ||||
|             } | ||||
|  | ||||
|             @media only screen and (max-width: 768px) { | ||||
|                 width: 100%; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         .right.stackable.menu > .item.active { | ||||
|             color: #d9453d; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     /* Accomodate for Semantic's 1px hacks on .attached elements */ | ||||
|  | ||||
|     .dashboard-repos { | ||||
|         margin: 0 1px; | ||||
|     } | ||||
|  | ||||
|     .dashboard-navbar { | ||||
|         width: 100vw; | ||||
|         padding: 0 0.5rem; | ||||
|     } | ||||
| } | ||||
|  | ||||
| &.feeds { | ||||
|     .news { | ||||
|         > .ui.grid { | ||||
|             margin-left: auto; | ||||
|             margin-right: auto; | ||||
|         } | ||||
|  | ||||
|         .ui.avatar { | ||||
|             margin-top: 13px; | ||||
|         } | ||||
|  | ||||
|         .time-since { | ||||
|             font-size: 13px; | ||||
|         } | ||||
|  | ||||
|         .issue.title { | ||||
|             width: 80%; | ||||
|         } | ||||
|  | ||||
|         .push.news .content ul { | ||||
|             font-size: 13px; | ||||
|             list-style: none; | ||||
|             padding-left: 10px; | ||||
|  | ||||
|             img { | ||||
|                 margin-bottom: -2px; | ||||
|             } | ||||
|  | ||||
|             .text.truncate { | ||||
|                 width: 80%; | ||||
|                 margin-bottom: -5px; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         .commit-id { | ||||
|             font-family: @monospaced-fonts, monospace; | ||||
|         } | ||||
|  | ||||
|         code { | ||||
|             padding: 1px; | ||||
|             font-size: 85%; | ||||
|             background-color: rgba(0, 0, 0, 0.04); | ||||
|             border-radius: 3px; | ||||
|             word-break: break-all; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     .list { | ||||
|         .header { | ||||
|             .ui.label { | ||||
|                 margin-top: -4px; | ||||
|                 padding: 4px 5px; | ||||
|                 font-weight: normal; | ||||
|             } | ||||
|  | ||||
|             .plus.icon { | ||||
|                 margin-top: 5px; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         ul { | ||||
|             list-style: none; | ||||
|             margin: 0; | ||||
|             padding-left: 0; | ||||
|  | ||||
|             li { | ||||
|                 &:not(:last-child) { | ||||
|                     border-bottom: 1px solid #ebebeb; | ||||
|                 } | ||||
|  | ||||
|                 &.private { | ||||
|                     background-color: #fcf8e9; | ||||
|                 } | ||||
|  | ||||
|                 a { | ||||
|                     padding: 6px 1.2em; | ||||
|                     display: block; | ||||
|  | ||||
|                     .octicon { | ||||
|                         color: #888888; | ||||
|  | ||||
|                         &.rear { | ||||
|                             font-size: 15px; | ||||
|                         } | ||||
|                     } | ||||
|  | ||||
|                     .star-num { | ||||
|                         font-size: 12px; | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         .repo-owner-name-list { | ||||
|             .item-name { | ||||
|                 max-width: 70%; | ||||
|                 margin-bottom: -4px; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         #collaborative-repo-list { | ||||
|             .owner-and-repo { | ||||
|                 max-width: 80%; | ||||
|                 margin-bottom: -5px; | ||||
|             } | ||||
|  | ||||
|             .owner-name { | ||||
|                 max-width: 120px; | ||||
|                 margin-bottom: -5px; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										26
									
								
								web_src/less/_editor.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								web_src/less/_editor.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| .CodeMirror { | ||||
|     font: 14px @monospaced-fonts, monospace; | ||||
|  | ||||
|     &.cm-s-default { | ||||
|         border-radius: 3px; | ||||
|         padding: 0 !important; | ||||
|     } | ||||
|  | ||||
|     .cm-comment { | ||||
|         background: inherit !important; | ||||
|     } | ||||
| } | ||||
|  | ||||
| .repository.file.editor .tab[data-tab="write"] { | ||||
|     padding: 0 !important; | ||||
| } | ||||
|  | ||||
| .repository.file.editor .tab[data-tab="write"] .editor-toolbar { | ||||
|     border: 0 !important; | ||||
| } | ||||
|  | ||||
| .repository.file.editor .tab[data-tab="write"] .CodeMirror { | ||||
|     border-left: 0; | ||||
|     border-right: 0; | ||||
|     border-bottom: 0; | ||||
| } | ||||
							
								
								
									
										10
									
								
								web_src/less/_emojify.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								web_src/less/_emojify.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| .emoji { | ||||
|     width: 1.5em; | ||||
|     height: 1.5em; | ||||
|     display: inline-block; | ||||
|     background-size: contain; | ||||
| } | ||||
|  | ||||
| .ui.label .emoji { | ||||
|     height: 1.2em !important; | ||||
| } | ||||
							
								
								
									
										111
									
								
								web_src/less/_explore.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										111
									
								
								web_src/less/_explore.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,111 @@ | ||||
| .explore { | ||||
|     padding-top: 15px; | ||||
|  | ||||
|     .navbar { | ||||
|         justify-content: center; | ||||
|         padding-top: 15px !important; | ||||
|         margin-top: -15px !important; | ||||
|         margin-bottom: 15px !important; | ||||
|         background-color: #fafafa !important; | ||||
|         border-width: 1px !important; | ||||
|  | ||||
|         .octicon { | ||||
|             width: 16px; | ||||
|             text-align: center; | ||||
|             margin-right: 5px; | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
| .ui.repository.list { | ||||
|     .item { | ||||
|         padding-bottom: 25px; | ||||
|  | ||||
|         &:not(:first-child) { | ||||
|             border-top: 1px solid #eeeeee; | ||||
|             padding-top: 25px; | ||||
|         } | ||||
|  | ||||
|         .ui.header { | ||||
|             font-size: 1.5rem; | ||||
|             padding-bottom: 10px; | ||||
|  | ||||
|             .name { | ||||
|                 word-break: break-all; | ||||
|             } | ||||
|  | ||||
|             .metas { | ||||
|                 color: #888888; | ||||
|                 font-size: 14px; | ||||
|                 font-weight: normal; | ||||
|  | ||||
|                 span:not(:last-child) { | ||||
|                     margin-right: 5px; | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         .time { | ||||
|             font-size: 12px; | ||||
|             color: #808080; | ||||
|         } | ||||
|  | ||||
|         .ui.tags { | ||||
|             margin-bottom: 1em; | ||||
|         } | ||||
|  | ||||
|         .ui.avatar.image { | ||||
|             width: 24px; | ||||
|             height: 24px; | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
| .ui.repository.branches { | ||||
|     .info { | ||||
|         font-size: 12px; | ||||
|         color: #808080; | ||||
|         display: flex; | ||||
|         white-space: pre; | ||||
|         .commit-message { | ||||
|             max-width: 72em; | ||||
|             overflow: hidden; | ||||
|             text-overflow: ellipsis; | ||||
|         } | ||||
|     } | ||||
|     .overflow-visible { | ||||
|         overflow: visible; | ||||
|     } | ||||
| } | ||||
|  | ||||
| .ui.user.list { | ||||
|     .item { | ||||
|         padding-bottom: 25px; | ||||
|  | ||||
|         &:not(:first-child) { | ||||
|             border-top: 1px solid #eeeeee; | ||||
|             padding-top: 25px; | ||||
|         } | ||||
|  | ||||
|         .ui.avatar.image { | ||||
|             width: 40px; | ||||
|             height: 40px; | ||||
|         } | ||||
|  | ||||
|         .description { | ||||
|             margin-top: 5px; | ||||
|  | ||||
|             .octicon:not(:first-child) { | ||||
|                 margin-left: 5px; | ||||
|             } | ||||
|  | ||||
|             a { | ||||
|                 color: #333333; | ||||
|  | ||||
|                 &:hover { | ||||
|                     text-decoration: underline; | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										250
									
								
								web_src/less/_form.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										250
									
								
								web_src/less/_form.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,250 @@ | ||||
| .form { | ||||
|     .help { | ||||
|         color: #999999; | ||||
|         padding-top: 0.6em; | ||||
|         padding-bottom: 0.6em; | ||||
|         display: inline-block; | ||||
|     } | ||||
| } | ||||
|  | ||||
| .ui.attached.header { | ||||
|     background: #f0f0f0; | ||||
|  | ||||
|     .right { | ||||
|         margin-top: -5px; | ||||
|  | ||||
|         .button { | ||||
|             padding: 8px 10px; | ||||
|             font-weight: normal; | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
| @create-page-form-input-padding: 250px !important; | ||||
| #create-page-form { | ||||
|     form { | ||||
|         margin: auto; | ||||
|  | ||||
|         .ui.message { | ||||
|             text-align: center; | ||||
|         } | ||||
|  | ||||
|         @media only screen and (min-width: 768px) { | ||||
|             width: 800px !important; | ||||
|  | ||||
|             .header { | ||||
|                 padding-left: @create-page-form-input-padding+30px; | ||||
|             } | ||||
|  | ||||
|             .inline.field > label { | ||||
|                 text-align: right; | ||||
|                 width: @create-page-form-input-padding; | ||||
|                 word-wrap: break-word; | ||||
|             } | ||||
|  | ||||
|             .help { | ||||
|                 margin-left: @create-page-form-input-padding+15px; | ||||
|             } | ||||
|  | ||||
|             .optional .title { | ||||
|                 margin-left: @create-page-form-input-padding; | ||||
|             } | ||||
|  | ||||
|             input, | ||||
|             textarea { | ||||
|                 width: 50% !important; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         @media only screen and (max-width: 767px) { | ||||
|             .optional .title { | ||||
|                 margin-left: 15px; | ||||
|             } | ||||
|  | ||||
|             .inline.field > label { | ||||
|                 display: block; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
| .signin { | ||||
|     .oauth2 { | ||||
|         div { | ||||
|             display: inline-block; | ||||
|  | ||||
|             p { | ||||
|                 margin: 10px 5px 0 0; | ||||
|                 float: left; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         a { | ||||
|             margin-right: 3px; | ||||
|  | ||||
|             &:last-child { | ||||
|                 margin-right: 0; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         img { | ||||
|             width: 32px; | ||||
|             height: 32px; | ||||
|  | ||||
|             &.openidConnect { | ||||
|                 width: auto; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
| @media only screen and (min-width: 768px) { | ||||
|     .g-recaptcha { | ||||
|         margin: 0 auto !important; | ||||
|         width: 304px; | ||||
|         padding-left: 30px; | ||||
|     } | ||||
| } | ||||
|  | ||||
| @media screen and (max-height: 575px) { | ||||
|     #rc-imageselect, | ||||
|     .g-recaptcha { | ||||
|         transform: scale(0.77); | ||||
|         transform-origin: 0 0; | ||||
|     } | ||||
| } | ||||
|  | ||||
| .user.activate, | ||||
| .user.forgot.password, | ||||
| .user.reset.password, | ||||
| .user.signin, | ||||
| .user.signup { | ||||
|     @input-padding: 200px; | ||||
|     #create-page-form; | ||||
|  | ||||
|     form { | ||||
|         width: 700px !important; | ||||
|  | ||||
|         .header { | ||||
|             padding-left: 0 !important; | ||||
|             text-align: center; | ||||
|         } | ||||
|  | ||||
|         .inline.field > label { | ||||
|             width: @input-padding; | ||||
|         } | ||||
|  | ||||
|         .inline.field > label, | ||||
|         input { | ||||
|             @media only screen and (max-width: 768px) { | ||||
|                 width: 100% !important; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         input[type=number] { | ||||
|             -moz-appearance: textfield; | ||||
|         } | ||||
|  | ||||
|         input::-webkit-outer-spin-button, | ||||
|         input::-webkit-inner-spin-button { | ||||
|             -webkit-appearance: none; | ||||
|             margin: 0; | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
| .repository { | ||||
|     &.new.repo, | ||||
|     &.new.migrate, | ||||
|     &.new.fork { | ||||
|         #create-page-form; | ||||
|  | ||||
|         form { | ||||
|             .dropdown { | ||||
|                 .dropdown.icon { | ||||
|                     margin-top: -7px !important; | ||||
|                     padding-bottom: 5px; | ||||
|                 } | ||||
|  | ||||
|                 .text { | ||||
|                     margin-right: 0 !important; | ||||
|  | ||||
|                     i { | ||||
|                         margin-right: 0 !important; | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
|  | ||||
|             .header { | ||||
|                 padding-left: 0 !important; | ||||
|                 text-align: center; | ||||
|             } | ||||
|  | ||||
|             @media only screen and (max-width: 768px) { | ||||
|                 label, | ||||
|                 input, | ||||
|                 .selection.dropdown { | ||||
|                     width: 100% !important; | ||||
|                 } | ||||
|  | ||||
|                 .field button, | ||||
|                 .field a { | ||||
|                     margin-bottom: 1em; | ||||
|                     width: 100%; | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     &.new.repo { | ||||
|         .ui.form { | ||||
|             @media only screen and (min-width: 768px) { | ||||
|                 #auto-init { | ||||
|                     margin-left: @create-page-form-input-padding+15px; | ||||
|                 } | ||||
|             } | ||||
|  | ||||
|             .selection.dropdown:not(.owner) { | ||||
|                 width: 50% !important; | ||||
|  | ||||
|                 @media only screen and (max-width: 768px) { | ||||
|                     width: 100% !important; | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
| .new.webhook { | ||||
|     form { | ||||
|         .help { | ||||
|             margin-left: 25px; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     .events.fields { | ||||
|         .column { | ||||
|             padding-left: 40px; | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
| .githook { | ||||
|     textarea { | ||||
|         font-family: @monospaced-fonts, monospace; | ||||
|     } | ||||
| } | ||||
|  | ||||
| .new.org .ui.form { | ||||
|     @media only screen and (max-width: 768px) { | ||||
|         .field button, | ||||
|         .field a { | ||||
|             margin-bottom: 1em; | ||||
|             width: 100%; | ||||
|         } | ||||
|  | ||||
|         .field input { | ||||
|             width: 100% !important; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										64
									
								
								web_src/less/_home.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										64
									
								
								web_src/less/_home.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,64 @@ | ||||
| .home { | ||||
|     .logo { | ||||
|         max-width: 220px; | ||||
|     } | ||||
|  | ||||
|     .hero { | ||||
|         @media only screen and (max-width: 767px) { | ||||
|             h1 { | ||||
|                 font-size: 3.5em; | ||||
|             } | ||||
|  | ||||
|             h2 { | ||||
|                 font-size: 2em; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         @media only screen and (min-width: 768px) { | ||||
|             h1 { | ||||
|                 font-size: 5.5em; | ||||
|             } | ||||
|  | ||||
|             h2 { | ||||
|                 font-size: 3em; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         .octicon { | ||||
|             color: #5aa509; | ||||
|             font-size: 40px; | ||||
|             width: 50px; | ||||
|         } | ||||
|  | ||||
|         &.header { | ||||
|             font-size: 20px; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     p.large { | ||||
|         font-size: 16px; | ||||
|     } | ||||
|  | ||||
|     .stackable { | ||||
|         padding-top: 30px; | ||||
|     } | ||||
|  | ||||
|     a { | ||||
|         color: #5aa509; | ||||
|     } | ||||
| } | ||||
|  | ||||
| .signup { | ||||
|     padding-top: 15px; | ||||
| } | ||||
|  | ||||
| footer { | ||||
|     .ui.container .left, | ||||
|     .ui.container .right { | ||||
|         @media only screen and (max-width: 880px) { | ||||
|             display: block; | ||||
|             text-align: center; | ||||
|             float: none; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										38
									
								
								web_src/less/_install.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								web_src/less/_install.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,38 @@ | ||||
| .install { | ||||
|     padding-top: 45px; | ||||
|  | ||||
|     form { | ||||
|         @input-padding: 320px !important; | ||||
|  | ||||
|         label { | ||||
|             text-align: right; | ||||
|             width: @input-padding; | ||||
|         } | ||||
|  | ||||
|         input { | ||||
|             width: 35% !important; | ||||
|         } | ||||
|  | ||||
|         .field { | ||||
|             text-align: left; | ||||
|  | ||||
|             .help { | ||||
|                 margin-left: @input-padding+15px; | ||||
|             } | ||||
|  | ||||
|             &.optional .title { | ||||
|                 margin-left: 38%; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     .ui { | ||||
|         .checkbox { | ||||
|             margin-left: 40% !important; | ||||
|  | ||||
|             label { | ||||
|                 width: auto !important; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										529
									
								
								web_src/less/_markdown.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										529
									
								
								web_src/less/_markdown.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,529 @@ | ||||
| .markdown:not(code) { | ||||
|     overflow: hidden; | ||||
|     font-size: 16px; | ||||
|     line-height: 1.6 !important; | ||||
|     word-wrap: break-word; | ||||
|  | ||||
|     &.ui.segment { | ||||
|         padding: 3em; | ||||
|     } | ||||
|  | ||||
|     &.file-view { | ||||
|         padding: 2em 2em 2em !important; | ||||
|     } | ||||
|  | ||||
|     > *:first-child { | ||||
|         margin-top: 0 !important; | ||||
|     } | ||||
|  | ||||
|     > *:last-child { | ||||
|         margin-bottom: 0 !important; | ||||
|     } | ||||
|  | ||||
|     a:not([href]) { | ||||
|         color: inherit; | ||||
|         text-decoration: none; | ||||
|     } | ||||
|  | ||||
|     .absent { | ||||
|         color: #cc0000; | ||||
|     } | ||||
|  | ||||
|     .anchor { | ||||
|         position: absolute; | ||||
|         top: 0; | ||||
|         left: 0; | ||||
|         display: block; | ||||
|         padding-right: 6px; | ||||
|         padding-left: 30px; | ||||
|         margin-left: -30px; | ||||
|     } | ||||
|  | ||||
|     .anchor:focus { | ||||
|         outline: none; | ||||
|     } | ||||
|  | ||||
|     h1, | ||||
|     h2, | ||||
|     h3, | ||||
|     h4, | ||||
|     h5, | ||||
|     h6 { | ||||
|         position: relative; | ||||
|         margin-top: 1em; | ||||
|         margin-bottom: 16px; | ||||
|         font-weight: bold; | ||||
|         line-height: 1.4; | ||||
|  | ||||
|         &:first-of-type { | ||||
|             margin-top: 0 !important; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     h1 .octicon-link, | ||||
|     h2 .octicon-link, | ||||
|     h3 .octicon-link, | ||||
|     h4 .octicon-link, | ||||
|     h5 .octicon-link, | ||||
|     h6 .octicon-link { | ||||
|         display: none; | ||||
|         color: #000000; | ||||
|         vertical-align: middle; | ||||
|     } | ||||
|  | ||||
|     h1:hover .anchor, | ||||
|     h2:hover .anchor, | ||||
|     h3:hover .anchor, | ||||
|     h4:hover .anchor, | ||||
|     h5:hover .anchor, | ||||
|     h6:hover .anchor { | ||||
|         padding-left: 8px; | ||||
|         margin-left: -30px; | ||||
|         text-decoration: none; | ||||
|     } | ||||
|  | ||||
|     h1:hover .anchor .octicon-link, | ||||
|     h2:hover .anchor .octicon-link, | ||||
|     h3:hover .anchor .octicon-link, | ||||
|     h4:hover .anchor .octicon-link, | ||||
|     h5:hover .anchor .octicon-link, | ||||
|     h6:hover .anchor .octicon-link { | ||||
|         display: inline-block; | ||||
|     } | ||||
|  | ||||
|     h1 tt, | ||||
|     h1 code, | ||||
|     h2 tt, | ||||
|     h2 code, | ||||
|     h3 tt, | ||||
|     h3 code, | ||||
|     h4 tt, | ||||
|     h4 code, | ||||
|     h5 tt, | ||||
|     h5 code, | ||||
|     h6 tt, | ||||
|     h6 code { | ||||
|         font-size: inherit; | ||||
|     } | ||||
|  | ||||
|     h1 { | ||||
|         padding-bottom: 0.3em; | ||||
|         font-size: 2.25em; | ||||
|         line-height: 1.2; | ||||
|         border-bottom: 1px solid #eeeeee; | ||||
|     } | ||||
|  | ||||
|     h1 .anchor { | ||||
|         line-height: 1; | ||||
|     } | ||||
|  | ||||
|     h2 { | ||||
|         padding-bottom: 0.3em; | ||||
|         font-size: 1.75em; | ||||
|         line-height: 1.225; | ||||
|         border-bottom: 1px solid #eeeeee; | ||||
|     } | ||||
|  | ||||
|     h2 .anchor { | ||||
|         line-height: 1; | ||||
|     } | ||||
|  | ||||
|     h3 { | ||||
|         font-size: 1.5em; | ||||
|         line-height: 1.43; | ||||
|     } | ||||
|  | ||||
|     h3 .anchor { | ||||
|         line-height: 1.2; | ||||
|     } | ||||
|  | ||||
|     h4 { | ||||
|         font-size: 1.25em; | ||||
|     } | ||||
|  | ||||
|     h4 .anchor { | ||||
|         line-height: 1.2; | ||||
|     } | ||||
|  | ||||
|     h5 { | ||||
|         font-size: 1em; | ||||
|     } | ||||
|  | ||||
|     h5 .anchor { | ||||
|         line-height: 1.1; | ||||
|     } | ||||
|  | ||||
|     h6 { | ||||
|         font-size: 1em; | ||||
|         color: #777777; | ||||
|     } | ||||
|  | ||||
|     h6 .anchor { | ||||
|         line-height: 1.1; | ||||
|     } | ||||
|  | ||||
|     p, | ||||
|     blockquote, | ||||
|     ul, | ||||
|     ol, | ||||
|     dl, | ||||
|     table, | ||||
|     pre { | ||||
|         margin-top: 0; | ||||
|         margin-bottom: 16px; | ||||
|     } | ||||
|  | ||||
|     hr { | ||||
|         height: 4px; | ||||
|         padding: 0; | ||||
|         margin: 16px 0; | ||||
|         background-color: #e7e7e7; | ||||
|         border: 0; | ||||
|     } | ||||
|  | ||||
|     ul, | ||||
|     ol { | ||||
|         padding-left: 2em; | ||||
|     } | ||||
|  | ||||
|     ul.no-list, | ||||
|     ol.no-list { | ||||
|         padding: 0; | ||||
|         list-style-type: none; | ||||
|     } | ||||
|  | ||||
|     ul ul, | ||||
|     ul ol, | ||||
|     ol ol, | ||||
|     ol ul { | ||||
|         margin-top: 0; | ||||
|         margin-bottom: 0; | ||||
|     } | ||||
|  | ||||
|     ol ol, | ||||
|     ul ol { | ||||
|         list-style-type: lower-roman; | ||||
|     } | ||||
|  | ||||
|     li > p { | ||||
|         margin-top: 0; | ||||
|     } | ||||
|  | ||||
|     dl { | ||||
|         padding: 0; | ||||
|     } | ||||
|  | ||||
|     dl dt { | ||||
|         padding: 0; | ||||
|         margin-top: 16px; | ||||
|         font-size: 1em; | ||||
|         font-style: italic; | ||||
|         font-weight: bold; | ||||
|     } | ||||
|  | ||||
|     dl dd { | ||||
|         padding: 0 16px; | ||||
|         margin-bottom: 16px; | ||||
|     } | ||||
|  | ||||
|     blockquote { | ||||
|         margin-left: 0; | ||||
|         padding: 0 15px; | ||||
|         color: #777777; | ||||
|         border-left: 4px solid #dddddd; | ||||
|     } | ||||
|  | ||||
|     blockquote > :first-child { | ||||
|         margin-top: 0; | ||||
|     } | ||||
|  | ||||
|     blockquote > :last-child { | ||||
|         margin-bottom: 0; | ||||
|     } | ||||
|  | ||||
|     table { | ||||
|         width: auto; | ||||
|         overflow: auto; | ||||
|         word-break: keep-all; | ||||
|         display: block; | ||||
|     } | ||||
|  | ||||
|     table th { | ||||
|         font-weight: bold; | ||||
|     } | ||||
|  | ||||
|     table th, | ||||
|     table td { | ||||
|         padding: 6px 13px !important; | ||||
|         border: 1px solid #dddddd !important; | ||||
|     } | ||||
|  | ||||
|     table tr { | ||||
|         background-color: #ffffff; | ||||
|         border-top: 1px solid #cccccc; | ||||
|     } | ||||
|  | ||||
|     table tr:nth-child(2n) { | ||||
|         background-color: #f8f8f8; | ||||
|     } | ||||
|  | ||||
|     img { | ||||
|         max-width: 100%; | ||||
|         box-sizing: border-box; | ||||
|     } | ||||
|  | ||||
|     .emoji { | ||||
|         max-width: none; | ||||
|     } | ||||
|  | ||||
|     span.frame { | ||||
|         display: block; | ||||
|         overflow: hidden; | ||||
|     } | ||||
|  | ||||
|     span.frame > span { | ||||
|         display: block; | ||||
|         float: left; | ||||
|         width: auto; | ||||
|         padding: 7px; | ||||
|         margin: 13px 0 0; | ||||
|         overflow: hidden; | ||||
|         border: 1px solid #dddddd; | ||||
|     } | ||||
|  | ||||
|     span.frame span img { | ||||
|         display: block; | ||||
|         float: left; | ||||
|     } | ||||
|  | ||||
|     span.frame span span { | ||||
|         display: block; | ||||
|         padding: 5px 0 0; | ||||
|         clear: both; | ||||
|         color: #333333; | ||||
|     } | ||||
|  | ||||
|     span.align-center { | ||||
|         display: block; | ||||
|         overflow: hidden; | ||||
|         clear: both; | ||||
|     } | ||||
|  | ||||
|     span.align-center > span { | ||||
|         display: block; | ||||
|         margin: 13px auto 0; | ||||
|         overflow: hidden; | ||||
|         text-align: center; | ||||
|     } | ||||
|  | ||||
|     span.align-center span img { | ||||
|         margin: 0 auto; | ||||
|         text-align: center; | ||||
|     } | ||||
|  | ||||
|     span.align-right { | ||||
|         display: block; | ||||
|         overflow: hidden; | ||||
|         clear: both; | ||||
|     } | ||||
|  | ||||
|     span.align-right > span { | ||||
|         display: block; | ||||
|         margin: 13px 0 0; | ||||
|         overflow: hidden; | ||||
|         text-align: right; | ||||
|     } | ||||
|  | ||||
|     span.align-right span img { | ||||
|         margin: 0; | ||||
|         text-align: right; | ||||
|     } | ||||
|  | ||||
|     span.float-left { | ||||
|         display: block; | ||||
|         float: left; | ||||
|         margin-right: 13px; | ||||
|         overflow: hidden; | ||||
|     } | ||||
|  | ||||
|     span.float-left span { | ||||
|         margin: 13px 0 0; | ||||
|     } | ||||
|  | ||||
|     span.float-right { | ||||
|         display: block; | ||||
|         float: right; | ||||
|         margin-left: 13px; | ||||
|         overflow: hidden; | ||||
|     } | ||||
|  | ||||
|     span.float-right > span { | ||||
|         display: block; | ||||
|         margin: 13px auto 0; | ||||
|         overflow: hidden; | ||||
|         text-align: right; | ||||
|     } | ||||
|  | ||||
|     code, | ||||
|     tt { | ||||
|         padding: 0.2em 0; | ||||
|         margin: 0; | ||||
|         font-size: 85%; | ||||
|         background-color: rgba(0, 0, 0, 0.04); | ||||
|         border-radius: 3px; | ||||
|     } | ||||
|  | ||||
|     code:before, | ||||
|     code:after, | ||||
|     tt:before, | ||||
|     tt:after { | ||||
|         letter-spacing: -0.2em; | ||||
|         content: "\00a0"; | ||||
|     } | ||||
|  | ||||
|     code br, | ||||
|     tt br { | ||||
|         display: none; | ||||
|     } | ||||
|  | ||||
|     del code { | ||||
|         text-decoration: inherit; | ||||
|     } | ||||
|  | ||||
|     pre > code { | ||||
|         padding: 0; | ||||
|         margin: 0; | ||||
|         font-size: 100%; | ||||
|         word-break: normal; | ||||
|         white-space: pre; | ||||
|         background: transparent; | ||||
|         border: 0; | ||||
|     } | ||||
|  | ||||
|     .highlight { | ||||
|         margin-bottom: 16px; | ||||
|     } | ||||
|  | ||||
|     .highlight pre, | ||||
|     pre { | ||||
|         padding: 16px; | ||||
|         overflow: auto; | ||||
|         font-size: 85%; | ||||
|         line-height: 1.45; | ||||
|         background-color: #f7f7f7; | ||||
|         border-radius: 3px; | ||||
|     } | ||||
|  | ||||
|     .highlight pre { | ||||
|         margin-bottom: 0; | ||||
|         word-break: normal; | ||||
|     } | ||||
|  | ||||
|     pre { | ||||
|         word-wrap: normal; | ||||
|     } | ||||
|  | ||||
|     pre code, | ||||
|     pre tt { | ||||
|         display: inline; | ||||
|         max-width: initial; | ||||
|         padding: 0; | ||||
|         margin: 0; | ||||
|         overflow: initial; | ||||
|         line-height: inherit; | ||||
|         word-wrap: normal; | ||||
|         background-color: transparent; | ||||
|         border: 0; | ||||
|     } | ||||
|  | ||||
|     pre code:before, | ||||
|     pre code:after, | ||||
|     pre tt:before, | ||||
|     pre tt:after { | ||||
|         content: normal; | ||||
|     } | ||||
|  | ||||
|     kbd { | ||||
|         display: inline-block; | ||||
|         padding: 3px 5px; | ||||
|         font-size: 11px; | ||||
|         line-height: 10px; | ||||
|         color: #555555; | ||||
|         vertical-align: middle; | ||||
|         background-color: #fcfcfc; | ||||
|         border: solid 1px #cccccc; | ||||
|         border-bottom-color: #bbbbbb; | ||||
|         border-radius: 3px; | ||||
|         box-shadow: inset 0 -1px 0 #bbbbbb; | ||||
|     } | ||||
|  | ||||
|     input[type="checkbox"] { | ||||
|         vertical-align: middle !important; | ||||
|     } | ||||
|  | ||||
|     .csv-data td, | ||||
|     .csv-data th { | ||||
|         padding: 5px; | ||||
|         overflow: hidden; | ||||
|         font-size: 12px; | ||||
|         line-height: 1; | ||||
|         text-align: left; | ||||
|         white-space: nowrap; | ||||
|     } | ||||
|  | ||||
|     .csv-data .blob-num { | ||||
|         padding: 10px 8px 9px; | ||||
|         text-align: right; | ||||
|         background: #ffffff; | ||||
|         border: 0; | ||||
|     } | ||||
|  | ||||
|     .csv-data tr { | ||||
|         border-top: 0; | ||||
|     } | ||||
|  | ||||
|     .csv-data th { | ||||
|         font-weight: bold; | ||||
|         background: #f8f8f8; | ||||
|         border-top: 0; | ||||
|     } | ||||
|  | ||||
|     .ui.list .list, | ||||
|     ol.ui.list ol, | ||||
|     ul.ui.list ul { | ||||
|         padding-left: 2em; | ||||
|     } | ||||
| } | ||||
|  | ||||
| .repository.wiki.revisions { | ||||
|     .ui.container > .ui.stackable.grid { | ||||
|         -ms-flex-direction: row-reverse; | ||||
|         flex-direction: row-reverse; | ||||
|  | ||||
|         > .header { | ||||
|             margin-top: 0; | ||||
|  | ||||
|             .sub.header { | ||||
|                 padding-left: 52px; | ||||
|                 word-break: break-word; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
| .file-revisions-btn { | ||||
|     display: block; | ||||
|     float: left; | ||||
|     margin-bottom: 2px !important; | ||||
|     padding: 11px !important; | ||||
|     margin-right: 10px !important; | ||||
|  | ||||
|     i { | ||||
|         -webkit-touch-callout: none; | ||||
|         -webkit-user-select: none; | ||||
|         -khtml-user-select: none; | ||||
|         -moz-user-select: none; | ||||
|         -ms-user-select: none; | ||||
|         user-select: none; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										171
									
								
								web_src/less/_organization.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										171
									
								
								web_src/less/_organization.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,171 @@ | ||||
| .organization { | ||||
|     padding-top: 15px; | ||||
|  | ||||
|     .head { | ||||
|         .ui.header { | ||||
|             .text { | ||||
|                 vertical-align: middle; | ||||
|                 font-size: 1.6rem; | ||||
|                 margin-left: 15px; | ||||
|             } | ||||
|  | ||||
|             .ui.right { | ||||
|                 margin-top: 5px; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     &.new.org { | ||||
|         #create-page-form; | ||||
|  | ||||
|         form { | ||||
|             .header { | ||||
|                 padding-left: 0 !important; | ||||
|                 text-align: center; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     &.options { | ||||
|         input { | ||||
|             min-width: 300px; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     &.profile { | ||||
|         #org-avatar { | ||||
|             width: 100px; | ||||
|             height: 100px; | ||||
|             margin-right: 15px; | ||||
|         } | ||||
|  | ||||
|         #org-info { | ||||
|             .ui.header { | ||||
|                 font-size: 36px; | ||||
|                 margin-bottom: 0; | ||||
|             } | ||||
|  | ||||
|             .desc { | ||||
|                 font-size: 16px; | ||||
|                 margin-bottom: 10px; | ||||
|             } | ||||
|  | ||||
|             .meta { | ||||
|                 .item { | ||||
|                     display: inline-block; | ||||
|                     margin-right: 10px; | ||||
|  | ||||
|                     .icon { | ||||
|                         margin-right: 5px; | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         .ui.top.header { | ||||
|             .ui.right { | ||||
|                 margin-top: 0; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         .teams { | ||||
|             .item { | ||||
|                 padding: 10px 15px; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     &.teams, | ||||
|     &.profile { | ||||
|         .members { | ||||
|             .ui.avatar { | ||||
|                 width: 48px; | ||||
|                 height: 48px; | ||||
|                 margin-right: 5px; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     &.invite { | ||||
|         #invite-box { | ||||
|             margin: 50px auto auto; | ||||
|             width: 500px !important; | ||||
|  | ||||
|             #search-user-box { | ||||
|                 input { | ||||
|                     margin-left: 0; | ||||
|                     width: 300px; | ||||
|                 } | ||||
|             } | ||||
|  | ||||
|             .ui.button { | ||||
|                 margin-left: 5px; | ||||
|                 margin-top: -3px; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     &.members { | ||||
|         .list { | ||||
|             .item { | ||||
|                 margin-left: 0; | ||||
|                 margin-right: 0; | ||||
|                 border-bottom: 1px solid #eeeeee; | ||||
|  | ||||
|                 .ui.avatar { | ||||
|                     width: 48px; | ||||
|                     height: 48px; | ||||
|                 } | ||||
|  | ||||
|                 .meta { | ||||
|                     line-height: 24px; | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     &.teams { | ||||
|         .detail { | ||||
|             .item { | ||||
|                 padding: 10px 15px; | ||||
|  | ||||
|                 &:not(:last-child) { | ||||
|                     border-bottom: 1px solid #eeeeee; | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         .repositories, | ||||
|         .members { | ||||
|             .item { | ||||
|                 padding: 10px 20px; | ||||
|                 line-height: 32px; | ||||
|  | ||||
|                 &:not(:last-child) { | ||||
|                     border-bottom: 1px solid #dddddd; | ||||
|                 } | ||||
|  | ||||
|                 .button { | ||||
|                     padding: 9px 10px; | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         #add-repo-form, | ||||
|         #repo-multiple-form, | ||||
|         #add-member-form { | ||||
|             input { | ||||
|                 margin-left: 0; | ||||
|             } | ||||
|  | ||||
|             .ui.button { | ||||
|                 margin-left: 5px; | ||||
|                 margin-top: -3px; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         #repo-top-segment { | ||||
|             height: 60px; | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										2466
									
								
								web_src/less/_repository.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2466
									
								
								web_src/less/_repository.less
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										110
									
								
								web_src/less/_review.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										110
									
								
								web_src/less/_review.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,110 @@ | ||||
| .ui.button.add-code-comment { | ||||
|     font-size: 14px; | ||||
|     height: 16px; | ||||
|     padding: 2px 0 0; | ||||
|     position: relative; | ||||
|     width: 16px; | ||||
|     z-index: 5; | ||||
|     float: left; | ||||
|     margin: -2px -10px -2px -20px; | ||||
|     opacity: 0; | ||||
|     transition: transform 0.1s ease-in-out; | ||||
|     transform: scale(1, 1); | ||||
|  | ||||
|     &:hover { | ||||
|         transform: scale(1.2, 1.2); | ||||
|     } | ||||
| } | ||||
|  | ||||
| .focus-lines-new .ui.button.add-code-comment.add-code-comment-right, | ||||
| .focus-lines-old .ui.button.add-code-comment.add-code-comment-left { | ||||
|     opacity: 1; | ||||
| } | ||||
|  | ||||
| .comment-code-cloud { | ||||
|     padding: 4px; | ||||
|     position: relative; | ||||
|     border: 1px solid #f1f1f1; | ||||
|     margin: 13px 10px 5px auto; | ||||
|  | ||||
|     &:before { | ||||
|         content: " "; | ||||
|         width: 0; | ||||
|         height: 0; | ||||
|         border-left: 13px solid transparent; | ||||
|         border-right: 13px solid transparent; | ||||
|         border-bottom: 13px solid #f1f1f1; | ||||
|         left: 20px; | ||||
|         position: absolute; | ||||
|         top: -13px; | ||||
|     } | ||||
|  | ||||
|     .attached { | ||||
|         &.tab { | ||||
|             border: 0; | ||||
|             padding: 0; | ||||
|             margin: 0; | ||||
|  | ||||
|             &.markdown { | ||||
|                 padding: 1em; | ||||
|                 min-height: 168px; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         &.header { | ||||
|             padding: 0.1rem 1rem; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     .right.menu.options .item { | ||||
|         padding: 0.85714286em 0.442857em; | ||||
|         cursor: pointer; | ||||
|     } | ||||
|  | ||||
|     .ui.form textarea { | ||||
|         border: 0; | ||||
|     } | ||||
|  | ||||
|     .ui.attached.tabular.menu { | ||||
|         background: #f7f7f7; | ||||
|         border: 1px solid #d4d4d5; | ||||
|         padding-top: 5px; | ||||
|         padding-left: 5px; | ||||
|         margin-top: 0; | ||||
|     } | ||||
|  | ||||
|     .footer { | ||||
|         border-top: 1px solid #f1f1f1; | ||||
|         margin-top: 10px; | ||||
|  | ||||
|         .markdown-info { | ||||
|             display: inline-block; | ||||
|             margin: 5px 0; | ||||
|             font-size: 12px; | ||||
|             color: rgba(0, 0, 0, 0.6); | ||||
|         } | ||||
|  | ||||
|         .ui.right.floated { | ||||
|             padding-top: 6px; | ||||
|         } | ||||
|  | ||||
|         &:after { | ||||
|             clear: both; | ||||
|             content: ""; | ||||
|             display: block; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     button.comment-form-reply { | ||||
|         margin: 0.5em 0.5em 0.5em 4.5em; | ||||
|     } | ||||
|  | ||||
|     form.comment-form-reply { | ||||
|         margin: 0 0 0 4em; | ||||
|     } | ||||
| } | ||||
|  | ||||
| .file-comment { | ||||
|     font: 12px @monospaced-fonts, monospace; | ||||
|     color: rgba(0, 0, 0, 0.87); | ||||
| } | ||||
							
								
								
									
										32
									
								
								web_src/less/_tribute.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								web_src/less/_tribute.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,32 @@ | ||||
| .tribute-container { | ||||
|     box-shadow: 0 1px 3px 1px #c7c7c7; | ||||
|  | ||||
|     ul { | ||||
|         background: #ffffff; | ||||
|     } | ||||
|  | ||||
|     li { | ||||
|         padding: 8px 12px; | ||||
|         border-bottom: 1px solid #dcdcdc; | ||||
|  | ||||
|         img { | ||||
|             display: inline-block; | ||||
|             vertical-align: middle; | ||||
|             width: 28px; | ||||
|             height: 28px; | ||||
|             margin-right: 5px; | ||||
|         } | ||||
|  | ||||
|         span.fullname { | ||||
|             font-weight: normal; | ||||
|             font-size: 0.8rem; | ||||
|             margin-left: 3px; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     li.highlight, | ||||
|     li:hover { | ||||
|         background: #2185d0; | ||||
|         color: #ffffff; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										149
									
								
								web_src/less/_user.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										149
									
								
								web_src/less/_user.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,149 @@ | ||||
| .user { | ||||
|     &:not(.icon) { | ||||
|         padding-top: 15px; | ||||
|     } | ||||
|  | ||||
|     &.profile { | ||||
|         .ui.card { | ||||
|             .username { | ||||
|                 display: block; | ||||
|             } | ||||
|  | ||||
|             .extra.content { | ||||
|                 padding: 0; | ||||
|  | ||||
|                 ul { | ||||
|                     margin: 0; | ||||
|                     padding: 0; | ||||
|  | ||||
|                     li { | ||||
|                         padding: 10px; | ||||
|                         list-style: none; | ||||
|  | ||||
|                         &:not(:last-child) { | ||||
|                             border-bottom: 1px solid #eaeaea; | ||||
|                         } | ||||
|  | ||||
|                         .octicon, | ||||
|                         .fa { | ||||
|                             margin-left: 1px; | ||||
|                             margin-right: 5px; | ||||
|                         } | ||||
|  | ||||
|                         &.follow { | ||||
|                             .ui.button { | ||||
|                                 width: 100%; | ||||
|                             } | ||||
|                         } | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
|  | ||||
|             #profile-avatar { | ||||
|                 @media only screen and (max-width: 768px) { | ||||
|                     height: 250px; | ||||
|                     overflow: hidden; | ||||
|  | ||||
|                     img { | ||||
|                         max-height: 768px; | ||||
|                         max-width: 768px; | ||||
|                     } | ||||
|                 } | ||||
|             } | ||||
|  | ||||
|             @media only screen and (max-width: 768px) { | ||||
|                 width: 100%; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         .ui.repository.list { | ||||
|             margin-top: 25px; | ||||
|         } | ||||
|  | ||||
|         #loading-heatmap { | ||||
|             margin-bottom: 1em; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     &.followers { | ||||
|         .header.name { | ||||
|             font-size: 20px; | ||||
|             line-height: 24px; | ||||
|             vertical-align: middle; | ||||
|         } | ||||
|  | ||||
|         .follow { | ||||
|             .ui.button { | ||||
|                 padding: 8px 15px; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     &.notification { | ||||
|         .octicon { | ||||
|             float: left; | ||||
|             font-size: 2em; | ||||
|  | ||||
|             &.green { | ||||
|                 color: #21ba45; | ||||
|             } | ||||
|  | ||||
|             &.red { | ||||
|                 color: #d01919; | ||||
|             } | ||||
|  | ||||
|             &.purple { | ||||
|                 color: #a333c8; | ||||
|             } | ||||
|  | ||||
|             &.blue { | ||||
|                 color: #2185d0; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         .content { | ||||
|             float: left; | ||||
|             margin-left: 7px; | ||||
|         } | ||||
|  | ||||
|         table { | ||||
|             form { | ||||
|                 display: inline-block; | ||||
|             } | ||||
|  | ||||
|             button { | ||||
|                 padding: 3px 3px 3px 5px; | ||||
|             } | ||||
|  | ||||
|             tr { | ||||
|                 cursor: pointer; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     &.link-account:not(.icon) { | ||||
|         padding-top: 15px; | ||||
|         padding-bottom: 5px; | ||||
|     } | ||||
|  | ||||
|     &.settings { | ||||
|         .iconFloat { | ||||
|             float: left; | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
| .user-orgs { | ||||
|     display: flex; | ||||
|     flex-flow: row wrap; | ||||
|     padding: 0; | ||||
|     margin: -3px !important; | ||||
|  | ||||
|     li { | ||||
|         display: flex; | ||||
|         border-bottom: 0 !important; | ||||
|         padding: 3px !important; | ||||
|         width: 20%; | ||||
|         max-width: 60px; | ||||
|     } | ||||
| } | ||||
							
								
								
									
										15
									
								
								web_src/less/index.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								web_src/less/index.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| @import "_tribute"; | ||||
| @import "_emojify"; | ||||
| @import "_base"; | ||||
| @import "_markdown"; | ||||
| @import "_home"; | ||||
| @import "_install"; | ||||
| @import "_form"; | ||||
| @import "_repository"; | ||||
| @import "_editor"; | ||||
| @import "_organization"; | ||||
| @import "_user"; | ||||
| @import "_dashboard"; | ||||
| @import "_admin"; | ||||
| @import "_explore"; | ||||
| @import "_review"; | ||||
							
								
								
									
										3
									
								
								web_src/less/themes/_base.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								web_src/less/themes/_base.less
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| // TODO: Instead of having each theme file define each | ||||
| //       CSS/LESS item in this file and then overide | ||||
| //       in the theme files | ||||
							
								
								
									
										1436
									
								
								web_src/less/themes/arc-green.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1436
									
								
								web_src/less/themes/arc-green.less
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Reference in New Issue
	
	Block a user