Compare commits
	
		
			No commits in common. "0a964b12378cbe05b871cc0ca4ec4e031a287dd9" and "89e10feca596fa26aaf5c55345e5072a09df223c" have entirely different histories.
		
	
	
		
			0a964b1237
			...
			89e10feca5
		
	
		
					 9 changed files with 103 additions and 106 deletions
				
			
		
							
								
								
									
										2
									
								
								.idea/.gitignore
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.idea/.gitignore
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,8 +3,6 @@ | |||
| /workspace.xml | ||||
| # Editor-based HTTP Client requests | ||||
| /httpRequests/ | ||||
| # Environment-dependent path to Maven home directory | ||||
| /mavenHomeManager.xml | ||||
| # Datasource local storage ignored files | ||||
| /dataSources/ | ||||
| /dataSources.local.xml | ||||
|  |  | |||
							
								
								
									
										2
									
								
								.idea/.name
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								.idea/.name
									
										
									
										generated
									
									
									
								
							|  | @ -1 +1 @@ | |||
| SpeedTech - Website | ||||
| SpeedTech Website | ||||
							
								
								
									
										2
									
								
								.idea/misc.xml
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								.idea/misc.xml
									
										
									
										generated
									
									
									
								
							|  | @ -1,6 +1,6 @@ | |||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <project version="4"> | ||||
|   <component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="21" project-jdk-type="JavaSDK"> | ||||
|   <component name="ProjectRootManager"> | ||||
|     <output url="file://$PROJECT_DIR$/out" /> | ||||
|   </component> | ||||
| </project> | ||||
							
								
								
									
										2
									
								
								.idea/modules.xml
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										2
									
								
								.idea/modules.xml
									
										
									
										generated
									
									
									
								
							|  | @ -2,7 +2,7 @@ | |||
| <project version="4"> | ||||
|   <component name="ProjectModuleManager"> | ||||
|     <modules> | ||||
|       <module fileurl="file://$PROJECT_DIR$/.idea/website.iml" filepath="$PROJECT_DIR$/.idea/website.iml" /> | ||||
|       <module fileurl="file://$PROJECT_DIR$/website.iml" filepath="$PROJECT_DIR$/website.iml" /> | ||||
|     </modules> | ||||
|   </component> | ||||
| </project> | ||||
							
								
								
									
										9
									
								
								.idea/website.iml
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										9
									
								
								.idea/website.iml
									
										
									
										generated
									
									
									
								
							|  | @ -1,9 +0,0 @@ | |||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <module type="JAVA_MODULE" version="4"> | ||||
|   <component name="NewModuleRootManager" inherit-compiler-output="true"> | ||||
|     <exclude-output /> | ||||
|     <content url="file://$MODULE_DIR$" /> | ||||
|     <orderEntry type="inheritedJdk" /> | ||||
|     <orderEntry type="sourceFolder" forTests="false" /> | ||||
|   </component> | ||||
| </module> | ||||
|  | @ -22,6 +22,7 @@ | |||
|     <div class="container"> | ||||
|         <div class="row"> | ||||
|             <div class="col l9 m9 s12"> | ||||
|                 <section class="col s12"> | ||||
|                   <div class="list-group"> | ||||
|                     {{ $paginator := .Paginate ((where .Pages "Type" "blogibis").ByParam "lastmod").Reverse}} | ||||
|                     {{ range $paginator.Pages }} | ||||
|  | @ -31,6 +32,7 @@ | |||
|          | ||||
|                   {{ partial "partials/pagination.html" (dict "page" . "format" "default" "align" "center") }} | ||||
| 
 | ||||
|                 </section> | ||||
|             </div> | ||||
|             {{ partial "widgets/ibissidebar.html" . }} | ||||
|         </div> | ||||
|  |  | |||
|  | @ -1,8 +1,11 @@ | |||
|     {{ with .projects }} | ||||
| <section> | ||||
|     {{ $projects := first 4 ((where (.Site.RegularPages.RelatedIndices . "services" ) "Type" "blogspot").ByLastmod ) }} | ||||
|     {{ with $projects }} | ||||
|     <h4 class="text-center">{{ i18n "related_projects" }}</h4> | ||||
|     {{ range . }} | ||||
|         <div class="article" style="text-align: center"> | ||||
|         <div class="col l12 article" style="text-align: center"> | ||||
|         {{ partial "widgets/article.html" . }} | ||||
|         </div> | ||||
|     {{ end }} | ||||
|     {{ end }} | ||||
|   </section> | ||||
|  | @ -5,20 +5,12 @@ | |||
| 
 | ||||
| <body hx-boost="true" lang="{{ .Site.Language.Lang }}"> | ||||
|   {{ partial "nav.html" . }} | ||||
|   {{ $projects := first 4 ((where (.Site.RegularPages.RelatedIndices . "services" ) "Type" "blogspot").ByLastmod ) }} | ||||
|   {{ $numOfProjects := $projects | len}} | ||||
| 
 | ||||
|   {{ $contentClass := "s12 m9 l9" }} | ||||
| 
 | ||||
|   {{ if eq $numOfProjects 0 }} | ||||
|     {{ $contentClass = "s12 m12 l12" }} | ||||
|   {{ end }} | ||||
| 
 | ||||
|   <div id="page-content"> | ||||
|   <header class="service"> | ||||
|     <div class="container"> | ||||
|       <div class="row"> | ||||
|         <div class="col {{ $contentClass }}"> | ||||
|         <div class="col s12 m9 l9"> | ||||
|           <h2>{{ .Title }}</h2> | ||||
|           <p>{{ .Params.shortDescription }}</p> | ||||
|         </div> | ||||
|  | @ -33,21 +25,20 @@ | |||
| 
 | ||||
|     <div class="container"> | ||||
|       <div class="row"> | ||||
|         <div class="col {{ $contentClass }}"> | ||||
|           {{ if (fileExists (printf "assets/%s" (index .Params.images 0))) -}} | ||||
|             {{ $mainimage := resources.Get (index .Params.images 0) }} | ||||
|             <p style="text-align: center"><img class="img-fluid" src="{{ $mainimage.RelPermalink }}" width="500"></p> | ||||
|           {{ end }} | ||||
|           <div style="text-align: justify;"> | ||||
|             {{ .Content }} | ||||
|           </div> | ||||
|         <div class="col s12 m9 l9 servicecontent"> | ||||
|               {{ if (fileExists (printf "assets/%s" (index .Params.images 0))) -}} | ||||
|               {{ $mainimage := resources.Get (index .Params.images 0) }} | ||||
|                 <p style="text-align: center"><img class="img-fluid" src="{{ $mainimage.RelPermalink }}" width="500"> | ||||
|               </p> | ||||
|               {{ end }} | ||||
|               <div style="text-align: justify;"> | ||||
|                 {{ .Content }} | ||||
|               </div> | ||||
|         </div> | ||||
| 
 | ||||
|         {{ if gt $numOfProjects 0 }} | ||||
|         <div class="col s12 m3 l3 servicesidebar"> | ||||
|           {{ partial "widgets/servicesidebar.html" (dict "projects" $projects "service" .) }} | ||||
|         <div class="col m3 l3 servicesidebar"> | ||||
|         {{ partial "widgets/servicesidebar.html" . }} | ||||
|         </div> | ||||
|         {{ end }} | ||||
| 
 | ||||
|         </div> | ||||
|         <!-- /.row --> | ||||
|  |  | |||
|  | @ -211,7 +211,7 @@ body { | |||
|     -webkit-mask-repeat: no-repeat; | ||||
|     mask-repeat: no-repeat; | ||||
|     -webkit-mask-size: 100% 100%; | ||||
|     mask-size: 100% 100%;     | ||||
|     mask-size: 100% 100%; | ||||
| } | ||||
| 
 | ||||
| .icon-responsive-menu { | ||||
|  | @ -235,7 +235,6 @@ body { | |||
| 
 | ||||
| #topnav { | ||||
|     background-color: var(--dark-color); | ||||
|     border-bottom: 1px solid #ddd; | ||||
|     padding: 0 10px; | ||||
|     position: fixed; | ||||
|     top: 0; | ||||
|  | @ -337,6 +336,71 @@ body { | |||
|     display: block; | ||||
| } | ||||
| 
 | ||||
| @media screen and (max-width: 992px) { | ||||
|     body { | ||||
|         padding-top: 80px; | ||||
|     } | ||||
| 
 | ||||
|     #topnav { | ||||
|         padding-top: 10px; | ||||
|         padding-bottom: 10px; | ||||
|     } | ||||
| 
 | ||||
|     #responsive-button { | ||||
|         display: block; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu { | ||||
|         position:relative; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu ul { | ||||
|         background:var(--dark-color); | ||||
|         position:absolute; | ||||
|         z-index:3; | ||||
|         height:auto; | ||||
|         display:none; | ||||
|         top: 54px; | ||||
|         right: -30px; | ||||
|         flex-direction: column; | ||||
|         border-bottom-left-radius: 10px; | ||||
|         padding-left:0; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu ul li { | ||||
|         padding-top:4px; | ||||
|         padding-bottom: 4px; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu ul li.dropdown:after { | ||||
|         content: none; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu ul.submenu { | ||||
|         width:100%; | ||||
|         position:static; | ||||
|         background: var(--dark-color); | ||||
|         color: #fff; | ||||
|         padding-top:4px; | ||||
|         padding-bottom: 4px; | ||||
|         margin-top:0; | ||||
|         margin-bottom:0; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu ul.submenu li a{ | ||||
|         color: #fff; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu li {display:block;float:left;width:auto;} | ||||
| 
 | ||||
|     #topmenu :is(ul li:hover > ul, li:focus-within > ul, ul li ul:hover, ul li ul:focus) { | ||||
|         display: flex; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu.responsive ul {display: flex;visibility: visible; opacity: 1; margin-top:0} | ||||
|     #topmenu.responsive ul>li>ul.submenu>li {visibility: visible; display:block;} | ||||
| } | ||||
| 
 | ||||
| #home-introduction { | ||||
|     h4 { | ||||
|         text-align: center; | ||||
|  | @ -392,11 +456,15 @@ footer { | |||
|     color: rgba(255, 255, 255, 0.7); | ||||
|     padding-top: 40px; | ||||
|     padding-bottom: 40px; | ||||
| } | ||||
| 
 | ||||
|     .menu ul { | ||||
|         list-style-type: none; | ||||
|         padding-left: 0; | ||||
|     } | ||||
| footer .menu ul { | ||||
|     list-style-type: none; | ||||
|     padding-left: 0; | ||||
| } | ||||
| 
 | ||||
| footer .icon { | ||||
|     margin-right: 5px; | ||||
| } | ||||
| 
 | ||||
| .img-fluid { | ||||
|  | @ -408,9 +476,13 @@ footer { | |||
| } | ||||
| 
 | ||||
| ul.pagination { | ||||
|     margin-block-start: 0; | ||||
|     margin-block-end: 0; | ||||
|     padding-inline-start: 0; | ||||
|     list-style-type: none; | ||||
|     display: flex; | ||||
|     justify-content: center; | ||||
|     margin-bottom: 40px; | ||||
| } | ||||
| 
 | ||||
| link { | ||||
|  | @ -427,7 +499,7 @@ link { | |||
| .page-link { | ||||
|     position: relative; | ||||
|     display: block; | ||||
|     color: var(--primary-color); | ||||
|     color: #207491; | ||||
|     padding: .375rem .75rem; | ||||
|     text-decoration: none; | ||||
|     background-color: #fff; | ||||
|  | @ -436,8 +508,8 @@ link { | |||
| } | ||||
| 
 | ||||
| .page-item.active .page-link { | ||||
|     background-color: var(--primary-color); | ||||
|     border-color: var(--primary-color); | ||||
|     background-color: #207491; | ||||
|     border-color: #207491; | ||||
|     color: #fff; | ||||
| } | ||||
| 
 | ||||
|  | @ -714,66 +786,6 @@ link { | |||
|     } | ||||
| } | ||||
| 
 | ||||
| @media screen and (max-width: 992px) { | ||||
|     body { | ||||
|         padding-top: 60px; | ||||
|     } | ||||
| 
 | ||||
|     #responsive-button { | ||||
|         display: block; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu { | ||||
|         position:relative; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu ul { | ||||
|         background:var(--dark-color); | ||||
|         position:absolute; | ||||
|         z-index:3; | ||||
|         height:auto; | ||||
|         display:none; | ||||
|         top: 45px; | ||||
|         right: -30px; | ||||
|         flex-direction: column; | ||||
|         border-bottom-left-radius: 10px; | ||||
|         padding-left:0; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu ul li { | ||||
|         padding-top:4px; | ||||
|         padding-bottom: 4px; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu ul li.dropdown:after { | ||||
|         content: none; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu ul.submenu { | ||||
|         width:100%; | ||||
|         position:static; | ||||
|         background: var(--dark-color); | ||||
|         color: #fff; | ||||
|         padding-top:4px; | ||||
|         padding-bottom: 4px; | ||||
|         margin-top:0; | ||||
|         margin-bottom:0; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu ul.submenu li a{ | ||||
|         color: #fff; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu li {display:block;float:left;width:auto;} | ||||
| 
 | ||||
|     #topmenu :is(ul li:hover > ul, li:focus-within > ul, ul li ul:hover, ul li ul:focus) { | ||||
|         display: flex; | ||||
|     } | ||||
| 
 | ||||
|     #topmenu.responsive ul {display: flex;visibility: visible; opacity: 1; margin-top:0} | ||||
|     #topmenu.responsive ul>li>ul.submenu>li {visibility: visible; display:block;} | ||||
| } | ||||
| 
 | ||||
| @media (max-width: 1140px) { | ||||
|     .container { | ||||
|         padding-left: 20px; | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue