mirror of
https://github.com/go-gitea/gitea.git
synced 2024-05-11 05:55:29 +00:00
7a7f56044a
* Don't automatically delete repository files if they are present Prior to this PR Gitea would delete any repository files if they are present during creation or migration. This can in certain circumstances lead to data-loss and is slightly unpleasant. This PR provides a mechanism for Gitea to adopt repositories on creation and otherwise requires an explicit flag for deletion. PushCreate is slightly different - the create will cause adoption if that is allowed otherwise it will delete the data if that is allowed. Signed-off-by: Andrew Thornton <[email protected]> * Update swagger Signed-off-by: Andrew Thornton <[email protected]> * Fix tests and migrate overwrite Signed-off-by: Andrew Thornton <[email protected]> * as per @lunny Only offer to adopt or overwrite if the user can do that. Allow the site administrator to adopt or overwrite in all circumstances Signed-off-by: Andrew Thornton <[email protected]> * Use setting.Repository.DefaultBranch for the default branch Signed-off-by: Andrew Thornton <[email protected]> * Always set setting.Repository.DefaultBranch Signed-off-by: Andrew Thornton <[email protected]> * update swagger Signed-off-by: Andrew Thornton <[email protected]> * update templates Signed-off-by: Andrew Thornton <[email protected]> * ensure repo closed Signed-off-by: Andrew Thornton <[email protected]> * Rewrite of adoption as per @6543 and @lunny Signed-off-by: Andrew Thornton <[email protected]> * Apply suggestions from code review * update swagger Signed-off-by: Andrew Thornton <[email protected]> * missing not Signed-off-by: Andrew Thornton <[email protected]> * add modals and flash reporting Signed-off-by: Andrew Thornton <[email protected]> * Make the unadopted page searchable Signed-off-by: Andrew Thornton <[email protected]> * Add API Signed-off-by: Andrew Thornton <[email protected]> * Fix swagger Signed-off-by: Andrew Thornton <[email protected]> * fix swagger Signed-off-by: Andrew Thornton <[email protected]> * Handle empty and non-master branched repositories Signed-off-by: Andrew Thornton <[email protected]> * placate lint Signed-off-by: Andrew Thornton <[email protected]> * remove commented out code Signed-off-by: Andrew Thornton <[email protected]> Co-authored-by: techknowlogick <[email protected]>
173 lines
2.5 KiB
Plaintext
173 lines
2.5 KiB
Plaintext
.user {
|
|
&:not(.icon) {
|
|
padding-top: 15px;
|
|
}
|
|
|
|
&.profile {
|
|
.ui.card {
|
|
.header,
|
|
.username {
|
|
display: block;
|
|
}
|
|
|
|
.header {
|
|
font-weight: 700;
|
|
font-size: 1.3rem;
|
|
margin-top: -.2rem;
|
|
line-height: 1.3rem;
|
|
}
|
|
|
|
.extra.content {
|
|
padding: 0;
|
|
|
|
ul {
|
|
margin: 0;
|
|
padding: 0;
|
|
|
|
li {
|
|
padding: 10px;
|
|
list-style: none;
|
|
|
|
&:not(:last-child) {
|
|
border-bottom: 1px solid #eaeaea;
|
|
}
|
|
|
|
.svg,
|
|
.fa {
|
|
margin-left: 1px;
|
|
margin-right: 5px;
|
|
}
|
|
|
|
&.follow {
|
|
.ui.button {
|
|
width: 100%;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
#profile-avatar {
|
|
img {
|
|
width: 100%;
|
|
}
|
|
@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;
|
|
}
|
|
.ui.secondary.stackable.pointing.menu {
|
|
flex-wrap: wrap;
|
|
}
|
|
}
|
|
|
|
&.followers {
|
|
.header.name {
|
|
font-size: 20px;
|
|
line-height: 24px;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.follow {
|
|
.ui.button {
|
|
padding: 8px 15px;
|
|
}
|
|
}
|
|
}
|
|
|
|
&.notification {
|
|
.svg {
|
|
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;
|
|
}
|
|
}
|
|
}
|
|
|
|
.button.adopt,
|
|
.button.delete {
|
|
margin-top: -15px;
|
|
margin-bottom: -15px;
|
|
.label {
|
|
vertical-align: middle;
|
|
}
|
|
}
|
|
|
|
&.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;
|
|
}
|
|
}
|