mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-26 12:27:06 +00:00 
			
		
		
		
	Fix incorrect tailwind migration (#30007)
Fixes https://github.com/go-gitea/gitea/issues/30005. Regression from https://github.com/go-gitea/gitea/pull/29945. There was only once instance of `tw-content-center` before that PR, so I just ran below command and reverted that one instance. ```sh perl -p -i -e 's#tw-content-center#tw-items-center#g' web_src/js/**/* templates/**/* models/**/* tests/**/* ```
This commit is contained in:
		| @@ -28,7 +28,7 @@ export default { | ||||
| }; | ||||
| </script> | ||||
| <template> | ||||
|   <span class="tw-flex tw-content-center" :data-tooltip-content="localeStatus" v-if="status"> | ||||
|   <span class="tw-flex tw-items-center" :data-tooltip-content="localeStatus" v-if="status"> | ||||
|     <SvgIcon name="octicon-check-circle-fill" class="text green" :size="size" :class-name="className" v-if="status === 'success'"/> | ||||
|     <SvgIcon name="octicon-skip" class="text grey" :size="size" :class-name="className" v-else-if="status === 'skipped'"/> | ||||
|     <SvgIcon name="octicon-clock" class="text yellow" :size="size" :class-name="className" v-else-if="status === 'waiting'"/> | ||||
|   | ||||
| @@ -345,12 +345,12 @@ export default sfc; // activate the IDE's Vue plugin | ||||
|       <a :class="{item: true, active: tab === 'organizations'}" @click="changeTab('organizations')">{{ textOrganization }}</a> | ||||
|     </div> | ||||
|     <div v-show="tab === 'repos'" class="ui tab active list dashboard-repos"> | ||||
|       <h4 class="ui top attached header tw-flex tw-content-center"> | ||||
|         <div class="tw-flex-1 tw-flex tw-content-center"> | ||||
|       <h4 class="ui top attached header tw-flex tw-items-center"> | ||||
|         <div class="tw-flex-1 tw-flex tw-items-center"> | ||||
|           {{ textMyRepos }} | ||||
|           <span class="ui grey label gt-ml-3">{{ reposTotalCount }}</span> | ||||
|         </div> | ||||
|         <a class="tw-flex tw-content-center muted" :href="subUrl + '/repo/create' + (isOrganization ? '?org=' + organizationId : '')" :data-tooltip-content="textNewRepo"> | ||||
|         <a class="tw-flex tw-items-center muted" :href="subUrl + '/repo/create' + (isOrganization ? '?org=' + organizationId : '')" :data-tooltip-content="textNewRepo"> | ||||
|           <svg-icon name="octicon-plus"/> | ||||
|         </a> | ||||
|       </h4> | ||||
| @@ -411,7 +411,7 @@ export default sfc; // activate the IDE's Vue plugin | ||||
|       </div> | ||||
|       <div v-if="repos.length" class="ui attached table segment tw-rounded-b"> | ||||
|         <ul class="repo-owner-name-list"> | ||||
|           <li class="tw-flex tw-content-center gt-py-3" v-for="repo, index in repos" :class="{'active': index === activeIndex}" :key="repo.id"> | ||||
|           <li class="tw-flex tw-items-center gt-py-3" v-for="repo, index in repos" :class="{'active': index === activeIndex}" :key="repo.id"> | ||||
|             <a class="repo-list-link muted" :href="repo.link"> | ||||
|               <svg-icon :name="repoIcon(repo)" :size="16" class-name="repo-list-icon"/> | ||||
|               <div class="text truncate">{{ repo.full_name }}</div> | ||||
| @@ -419,7 +419,7 @@ export default sfc; // activate the IDE's Vue plugin | ||||
|                 <svg-icon name="octicon-archive" :size="16"/> | ||||
|               </div> | ||||
|             </a> | ||||
|             <a class="tw-flex tw-content-center" v-if="repo.latest_commit_status_state" :href="repo.latest_commit_status_state_link" :data-tooltip-content="repo.locale_latest_commit_status_state"> | ||||
|             <a class="tw-flex tw-items-center" v-if="repo.latest_commit_status_state" :href="repo.latest_commit_status_state_link" :data-tooltip-content="repo.locale_latest_commit_status_state"> | ||||
|               <!-- the commit status icon logic is taken from templates/repo/commit_status.tmpl --> | ||||
|               <svg-icon :name="statusIcon(repo.latest_commit_status_state)" :class-name="'gt-ml-3 commit-status icon text ' + statusColor(repo.latest_commit_status_state)" :size="16"/> | ||||
|             </a> | ||||
| @@ -458,18 +458,18 @@ export default sfc; // activate the IDE's Vue plugin | ||||
|       </div> | ||||
|     </div> | ||||
|     <div v-if="!isOrganization" v-show="tab === 'organizations'" class="ui tab active list dashboard-orgs"> | ||||
|       <h4 class="ui top attached header tw-flex tw-content-center"> | ||||
|         <div class="tw-flex-1 tw-flex tw-content-center"> | ||||
|       <h4 class="ui top attached header tw-flex tw-items-center"> | ||||
|         <div class="tw-flex-1 tw-flex tw-items-center"> | ||||
|           {{ textMyOrgs }} | ||||
|           <span class="ui grey label gt-ml-3">{{ organizationsTotalCount }}</span> | ||||
|         </div> | ||||
|         <a class="tw-flex tw-content-center muted" v-if="canCreateOrganization" :href="subUrl + '/org/create'" :data-tooltip-content="textNewOrg"> | ||||
|         <a class="tw-flex tw-items-center muted" v-if="canCreateOrganization" :href="subUrl + '/org/create'" :data-tooltip-content="textNewOrg"> | ||||
|           <svg-icon name="octicon-plus"/> | ||||
|         </a> | ||||
|       </h4> | ||||
|       <div v-if="organizations.length" class="ui attached table segment tw-rounded-b"> | ||||
|         <ul class="repo-owner-name-list"> | ||||
|           <li class="tw-flex tw-content-center gt-py-3" v-for="org in organizations" :key="org.name"> | ||||
|           <li class="tw-flex tw-items-center gt-py-3" v-for="org in organizations" :key="org.name"> | ||||
|             <a class="repo-list-link muted" :href="subUrl + '/' + encodeURIComponent(org.name)"> | ||||
|               <svg-icon name="octicon-organization" :size="16" class-name="repo-list-icon"/> | ||||
|               <div class="text truncate">{{ org.name }}</div> | ||||
| @@ -479,7 +479,7 @@ export default sfc; // activate the IDE's Vue plugin | ||||
|                 </span> | ||||
|               </div> | ||||
|             </a> | ||||
|             <div class="text light grey tw-flex tw-content-center gt-ml-3"> | ||||
|             <div class="text light grey tw-flex tw-items-center gt-ml-3"> | ||||
|               {{ org.num_repos }} | ||||
|               <svg-icon name="octicon-repo" :size="16" class-name="gt-ml-2 gt-mt-1"/> | ||||
|             </div> | ||||
|   | ||||
| @@ -38,7 +38,7 @@ export default { | ||||
| <template> | ||||
|   <ol class="diff-stats gt-m-0" ref="root" v-if="store.fileListIsVisible"> | ||||
|     <li v-for="file in store.files" :key="file.NameHash"> | ||||
|       <div class="gt-font-semibold tw-flex tw-content-center pull-right"> | ||||
|       <div class="gt-font-semibold tw-flex tw-items-center pull-right"> | ||||
|         <span v-if="file.IsBin" class="gt-ml-1 gt-mr-3">{{ store.binaryFileMessage }}</span> | ||||
|         {{ file.IsBin ? '' : file.Addition + file.Deletion }} | ||||
|         <span v-if="!file.IsBin" class="diff-stats-bar gt-mx-3" :data-tooltip-content="store.statisticsMessage.replace('%d', (file.Addition + file.Deletion)).replace('%d', file.Addition).replace('%d', file.Deletion)"> | ||||
| @@ -50,7 +50,7 @@ export default { | ||||
|       <a class="file gt-mono" :href="'#diff-' + file.NameHash">{{ file.Name }}</a> | ||||
|     </li> | ||||
|     <li v-if="store.isIncomplete" class="gt-pt-2"> | ||||
|       <span class="file tw-flex tw-content-center tw-justify-between">{{ store.tooManyFilesMessage }} | ||||
|       <span class="file tw-flex tw-items-center tw-justify-between">{{ store.tooManyFilesMessage }} | ||||
|         <a :class="['ui', 'basic', 'tiny', 'button', store.isLoadingNewData ? 'disabled' : '']" @click.stop="loadMoreData">{{ store.showMoreMessage }}</a> | ||||
|       </span> | ||||
|     </li> | ||||
|   | ||||
| @@ -246,7 +246,7 @@ export default sfc; // activate IDE's Vue plugin | ||||
| <template> | ||||
|   <div class="ui dropdown custom"> | ||||
|     <button class="branch-dropdown-button gt-ellipsis ui basic small compact button tw-flex gt-m-0" @click="menuVisible = !menuVisible" @keyup.enter="menuVisible = !menuVisible"> | ||||
|       <span class="text tw-flex tw-content-center gt-mr-2"> | ||||
|       <span class="text tw-flex tw-items-center gt-mr-2"> | ||||
|         <template v-if="release">{{ textReleaseCompare }}</template> | ||||
|         <template v-else> | ||||
|           <svg-icon v-if="isViewTag" name="octicon-tag"/> | ||||
|   | ||||
| @@ -144,7 +144,7 @@ export default { | ||||
| </script> | ||||
| <template> | ||||
|   <div> | ||||
|     <div class="ui header tw-flex tw-content-center tw-justify-between"> | ||||
|     <div class="ui header tw-flex tw-items-center tw-justify-between"> | ||||
|       {{ isLoading ? locale.loadingTitle : errorText ? locale.loadingTitleFailed: `Code frequency over the history of ${repoLink.slice(1)}` }} | ||||
|     </div> | ||||
|     <div class="tw-flex ui segment main-graph"> | ||||
|   | ||||
| @@ -303,7 +303,7 @@ export default { | ||||
| </script> | ||||
| <template> | ||||
|   <div> | ||||
|     <div class="ui header tw-flex tw-content-center tw-justify-between"> | ||||
|     <div class="ui header tw-flex tw-items-center tw-justify-between"> | ||||
|       <div> | ||||
|         <relative-time | ||||
|           v-if="xAxisMin > 0" | ||||
|   | ||||
| @@ -121,7 +121,7 @@ export default { | ||||
| </script> | ||||
| <template> | ||||
|   <div> | ||||
|     <div class="ui header tw-flex tw-content-center tw-justify-between"> | ||||
|     <div class="ui header tw-flex tw-items-center tw-justify-between"> | ||||
|       {{ isLoading ? locale.loadingTitle : errorText ? locale.loadingTitleFailed: "Number of commits in the past year" }} | ||||
|     </div> | ||||
|     <div class="tw-flex ui segment main-graph"> | ||||
|   | ||||
| @@ -16,7 +16,7 @@ function showContentHistoryDetail(issueBaseUrl, commentId, historyId, itemTitleH | ||||
|   $dialog = $(` | ||||
| <div class="ui modal content-history-detail-dialog"> | ||||
|   ${svg('octicon-x', 16, 'close icon inside')} | ||||
|   <div class="header tw-flex tw-content-center tw-justify-between"> | ||||
|   <div class="header tw-flex tw-items-center tw-justify-between"> | ||||
|     <div>${itemTitleHtml}</div> | ||||
|     <div class="ui dropdown dialog-header-options gt-mr-5 gt-hidden"> | ||||
|       ${i18nTextOptions} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 silverwind
					silverwind