Automatically key external links in card and cardv2
This commit is contained in:
		| @@ -39,7 +39,7 @@ | |||||||
|             <div> |             <div> | ||||||
|             <p> |             <p> | ||||||
|                 {% if include.url %} |                 {% if include.url %} | ||||||
|                 <a class="btn btn-{{include.color}} mb-1" href="{{include.url}}"> |                 <a class="btn btn-{{include.color}} mb-1" href="{{include.url | translate_text}}"> | ||||||
|                     {% if include.website %} |                     {% if include.website %} | ||||||
|                         {{include.website | translate_text }} |                         {{include.website | translate_text }} | ||||||
|                     {% else %} |                     {% else %} | ||||||
|   | |||||||
| @@ -63,7 +63,7 @@ | |||||||
|     <div class="d-flex justify-content-between flex-column flex-md-row align-items-start align-items-md-center"> |     <div class="d-flex justify-content-between flex-column flex-md-row align-items-start align-items-md-center"> | ||||||
|       <div class="d-flex flex-shrink-0 mr-1"> |       <div class="d-flex flex-shrink-0 mr-1"> | ||||||
|         <a |         <a | ||||||
|           href="{{include.website}}" |           href="{{include.website | translate_text}}" | ||||||
|           rel="noopener" |           rel="noopener" | ||||||
|           class="btn btn-primary mt-1 mr-1"> |           class="btn btn-primary mt-1 mr-1"> | ||||||
|           <i class="fas fa-external-link-alt fa-fw"></i> |           <i class="fas fa-external-link-alt fa-fw"></i> | ||||||
| @@ -105,7 +105,7 @@ | |||||||
|       <div class="mt-2"> |       <div class="mt-2"> | ||||||
|           {% if include.windows %} |           {% if include.windows %} | ||||||
|             {% if include.windows != "" %} |             {% if include.windows != "" %} | ||||||
|               <a href="{{ include.windows }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.windows | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="fab fa-windows fa-2x fa-fw d-inline pr-1"></i> |                 <i class="fab fa-windows fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -115,7 +115,7 @@ | |||||||
|  |  | ||||||
|           {% if include.mac %} |           {% if include.mac %} | ||||||
|             {% if include.mac != "" %} |             {% if include.mac != "" %} | ||||||
|               <a href="{{ include.mac }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.mac | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="ptio-macos fa-2x fa-fw d-inline pr-1"></i> |                 <i class="ptio-macos fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -125,7 +125,7 @@ | |||||||
|  |  | ||||||
|           {% if include.linux %} |           {% if include.linux %} | ||||||
|             {% if include.linux != "" %} |             {% if include.linux != "" %} | ||||||
|               <a href="{{ include.linux }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.linux | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="ptio-linux fa-2x fa-fw d-inline pr-1"></i> |                 <i class="ptio-linux fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -135,7 +135,7 @@ | |||||||
|  |  | ||||||
|           {% if include.freebsd %} |           {% if include.freebsd %} | ||||||
|             {% if include.freebsd != "" %} |             {% if include.freebsd != "" %} | ||||||
|               <a href="{{ include.freebsd }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.freebsd | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="fab fa-freebsd fa-2x fa-fw d-inline pr-1"></i> |                 <i class="fab fa-freebsd fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -145,7 +145,7 @@ | |||||||
|  |  | ||||||
|           {% if include.openbsd %} |           {% if include.openbsd %} | ||||||
|             {% if include.openbsd != "" %} |             {% if include.openbsd != "" %} | ||||||
|               <a href="{{ include.openbsd }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.openbsd | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="ptio-openbsd fa-2x fa-fw d-inline pr-1"></i> |                 <i class="ptio-openbsd fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -155,7 +155,7 @@ | |||||||
|  |  | ||||||
|           {% if include.netbsd %} |           {% if include.netbsd %} | ||||||
|             {% if include.netbsd != "" %} |             {% if include.netbsd != "" %} | ||||||
|               <a href="{{ include.netbsd }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.netbsd | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="ptio-netbsd fa-2x fa-fw d-inline pr-1"></i> |                 <i class="ptio-netbsd fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -165,7 +165,7 @@ | |||||||
|  |  | ||||||
|           {% if include.firefox %} |           {% if include.firefox %} | ||||||
|             {% if include.firefox != "" %} |             {% if include.firefox != "" %} | ||||||
|               <a href="{{ include.firefox }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.firefox | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="fab fa-firefox fa-2x fa-fw d-inline pr-1"></i> |                 <i class="fab fa-firefox fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -175,7 +175,7 @@ | |||||||
|  |  | ||||||
|           {% if include.chrome %} |           {% if include.chrome %} | ||||||
|             {% if include.chrome != "" %} |             {% if include.chrome != "" %} | ||||||
|               <a href="{{ include.chrome }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.chrome | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="fab fa-chrome fa-2x fa-fw d-inline pr-1"></i> |                 <i class="fab fa-chrome fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -185,7 +185,7 @@ | |||||||
|  |  | ||||||
|           {% if include.safari %} |           {% if include.safari %} | ||||||
|             {% if include.safari != "" %} |             {% if include.safari != "" %} | ||||||
|               <a href="{{ include.safari }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.safari | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="fab fa-safari fa-2x fa-fw d-inline pr-1"></i> |                 <i class="fab fa-safari fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -195,7 +195,7 @@ | |||||||
|  |  | ||||||
|           {% if include.opera %} |           {% if include.opera %} | ||||||
|             {% if include.opera != "" %} |             {% if include.opera != "" %} | ||||||
|               <a href="{{ include.opera }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.opera | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="fab fa-opera fa-2x fa-fw d-inline pr-1"></i> |                 <i class="fab fa-opera fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -205,7 +205,7 @@ | |||||||
|  |  | ||||||
|           {% if include.edge %} |           {% if include.edge %} | ||||||
|             {% if include.edge != "" %} |             {% if include.edge != "" %} | ||||||
|               <a href="{{ include.edge }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.edge | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="fab fa-edge fa-2x fa-fw d-inline pr-1"></i> |                 <i class="fab fa-edge fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -215,7 +215,7 @@ | |||||||
|  |  | ||||||
|           {% if include.fdroid %} |           {% if include.fdroid %} | ||||||
|             {% if include.fdroid != "" %} |             {% if include.fdroid != "" %} | ||||||
|               <a href="{{ include.fdroid }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.fdroid | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="ptio-f-droid fa-2x fa-fw d-inline pr-1"></i> |                 <i class="ptio-f-droid fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -225,7 +225,7 @@ | |||||||
|  |  | ||||||
|           {% if include.googleplay %} |           {% if include.googleplay %} | ||||||
|             {% if include.googleplay != "" %} |             {% if include.googleplay != "" %} | ||||||
|               <a href="{{ include.googleplay }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.googleplay | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="fab fa-google-play fa-2x fa-fw d-inline pr-1"></i> |                 <i class="fab fa-google-play fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -235,7 +235,7 @@ | |||||||
|  |  | ||||||
|           {% if include.android %} |           {% if include.android %} | ||||||
|             {% if include.android != "" %} |             {% if include.android != "" %} | ||||||
|               <a href="{{ include.android }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.android | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="fab fa-android fa-2x fa-fw d-inline pr-1"></i> |                 <i class="fab fa-android fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -245,7 +245,7 @@ | |||||||
|  |  | ||||||
|           {% if include.ios %} |           {% if include.ios %} | ||||||
|             {% if include.ios != "" %} |             {% if include.ios != "" %} | ||||||
|               <a href="{{ include.ios }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.ios | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="ptio-ios fa-2x fa-fw d-inline pr-1"></i> |                 <i class="ptio-ios fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -255,7 +255,7 @@ | |||||||
|  |  | ||||||
|           {% if include.sailfish %} |           {% if include.sailfish %} | ||||||
|             {% if include.sailfish != "" %} |             {% if include.sailfish != "" %} | ||||||
|               <a href="{{ include.sailfish }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.sailfish | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="ptio-sailfish-os fa-2x fa-fw d-inline pr-1"></i> |                 <i class="ptio-sailfish-os fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -265,7 +265,7 @@ | |||||||
|  |  | ||||||
|           {% if include.web %} |           {% if include.web %} | ||||||
|             {% if include.web != "" %} |             {% if include.web != "" %} | ||||||
|               <a href="{{ include.web }}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |               <a href="{{ include.web | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|                 <i class="fas fa-globe-americas fa-2x fa-fw d-inline pr-1"></i> |                 <i class="fas fa-globe-americas fa-2x fa-fw d-inline pr-1"></i> | ||||||
|               </a> |               </a> | ||||||
|             {% else %} |             {% else %} | ||||||
| @@ -278,25 +278,25 @@ | |||||||
|           {{include.icon3}} |           {{include.icon3}} | ||||||
|  |  | ||||||
|           {% if include.github %} |           {% if include.github %} | ||||||
|             <a href="{{include.github}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |             <a href="{{include.github | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|               <i class="fab fa-github fa-2x fa-fw d-inline"></i> |               <i class="fab fa-github fa-2x fa-fw d-inline"></i> | ||||||
|             </a> |             </a> | ||||||
|           {% endif %} |           {% endif %} | ||||||
|  |  | ||||||
|           {% if include.gitlab %} |           {% if include.gitlab %} | ||||||
|             <a href="{{include.gitlab}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |             <a href="{{include.gitlab | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|               <i class="fab fa-gitlab fa-2x fa-fw d-inline"></i> |               <i class="fab fa-gitlab fa-2x fa-fw d-inline"></i> | ||||||
|             </a> |             </a> | ||||||
|           {% endif %} |           {% endif %} | ||||||
|  |  | ||||||
|           {% if include.git %} |           {% if include.git %} | ||||||
|             <a href="{{include.git}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |             <a href="{{include.git | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|               <i class="fab fa-git-square fa-2x fa-fw d-inline"></i> |               <i class="fab fa-git-square fa-2x fa-fw d-inline"></i> | ||||||
|             </a> |             </a> | ||||||
|           {% endif %} |           {% endif %} | ||||||
|  |  | ||||||
|           {% if include.source %} |           {% if include.source %} | ||||||
|             <a href="{{include.source}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> |             <a href="{{include.source | translate_text}}" rel="noopener" class="text-decoration-none hover-text-decoration-none"> | ||||||
|               <i class="fas fa-code-branch fa-2x fa-fw d-inline"></i> |               <i class="fas fa-code-branch fa-2x fa-fw d-inline"></i> | ||||||
|             </a> |             </a> | ||||||
|           {% endif %} |           {% endif %} | ||||||
|   | |||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Reference in New Issue
	
	Block a user
	 djoate
					djoate