Commit 58256337 authored by Dario's avatar Dario
Browse files

Added partner page + minor fix

parent 7c3a302a
Pipeline #2956 failed with stage
......@@ -78,7 +78,7 @@ weight = 14
[[menu.main]]
name = "Partners"
URL = "docs/partners"
URL = "partners"
weight = 16
[[menu.main]]
......
---
title: "Our Partners"
date: 2021-04-17T17:55:20+01:00
layout: "partners"
---
\ No newline at end of file
enable : true
htb_description: Hack The Box is an online platform providing labs and challenges for cyber security training. Users can improve their penetration testing skills and exchange ideas and methodologies with thousands of people in the security field. By employing several social and gamification elements Hack The Box makes the learning experience fun and rewarding.
htb_img: ../images/logo-htb.png
htb_url: https://www.hackthebox.eu/
collaborations:
- icon: ../images/caine-logo.png
title: Caine
description: We have an open collaboration channel with Nanni Bassetti, developer of Caine, a GNU/Linux distribution focused on digital forensics. The collaboration consists in a friendly partnership where we help Caine in its development and testing process and Caine helps us with our digital forensics section.
URL: https://www.caine-live.net/
- icon: ../images/zorin-os.png
title: Zorin OS
description: We love Zorin OS and the amazing work done by its team, and we have some common goals for the future we would like to invest together in. The collaboration consists in a friendly partnership on some long term plans of both the projects.
URL: https://zorinos.com/
- icon: ../images/cs-academy-logo.png
title: CS-Academy
description: CS-Academy is an Spanish-language online training center that provides Cybersecurity and Ethical Hacking training courses, Pentesting services, digital forensics analysis and incidents response for individuals and companies.
URL: https://cs-academy.org/
#- icon:
# title: FSecurity Academy
# description: Emerging learning resource in Costa Rica that makes use of the Parrot system.
# URL: https://www.fsecurityacademy.com/#partner
- icon: ../images/prodefence-logo.png
title: ProDefence SRL
description: is an IT company dedicated to cyber security services, protecting companies from vulnerabilities and system penetration, providing security information training to their employees. Company employees can take advantage of the remote support we give anytime anyday to any platform. In addition to this, we analyze any file, as well as, network activity for malware or any other malicious and suspicious activity and help to recover and educate the users involved.
URL: https://www.prodefence.org/
mirrors:
- title: MIT
description: SIPB MIT (Student Information Processing Board, Massachussetts Institute of Technology)
- title: Clarkson
description: Clarkson University - New York
- title: Berkeley
description: Berkeley Open Computing Facility - California
- title: GARR
description: GARR Consortium - Italy
- title: RWTH-Aachen
description: RWTH-Aachen (Halifax students group) - Germany
- title: Nluug
description: Nluug - Netherlands
- title: UMU
description: ACC UMU (Academic Computer Club, Umea University) - Sweden
- title: Heanet
description: Heanet - Ireland
- title: Esslingen
description: Esslingen (University of Applied Sciences) - Germany
- title: UoC
description: UoC (University of Crete - Computer Center) - Greece
- title: Belnet
description: The Belgian National Research Network
- title: UP
description: University of Porto - Portugal
- title: Aalborg Dotsrc
description: Dotsrc - Aalborg University - Denmark
- title: CEDIA
description: RED CEDIA (National research and education center of Ecuador)
- title: UTA
description: UTA (Universidad Técnica de ambato) - Ecuador
- title: UEB
description: UEB (Universidad Estatal de Bolivar) - Ecuador
- title: Espoch
description: ESPOCH (Escuela Superior Politecnica de Chimborazo). This mirror is no longer available, but we want to dedicate a big “Thank you” to the ESPOCH mirror maintainers.
- title: Yandex
description: Yandex - Russia
- title: Amberit
description: Amberit - Bangladesh
- title: NCHC
description: NCHC (Free Software Lab) - Taiwan
- title: USTC
description: USTC (University of Science and Technology of China and USTCLUG)
- title: TUNA
description: TUNA (Tsinghua university of Beijing, TUNA association) - China
- title: ASIS
description: ASIS - Iran
- title: Lagoon
description: Lagoon - New Caledonia
- title: KKU
description: Khon Kaen University - Thailand
- title: OSLUZ
description: Oficina Software Libre Universidad de Zaragoza - University of Zaragoza
- title: SHUOSC
description: Shanghai University Open Source Community - China
- title: EB
description: Eczacıbaşı Bilişim - Turkey
- title: TrueNetwork
description: TrueNetwork - Russia
- title: Quantum Mirror
description: Quantum-mirror - Open source mirroring solutions in Hungary
- title: Muug Mirror
description: Manitoba Unix User Group - Winnipeg
- title: Cythin
description: Cythin.com - France | Canada
- title: Gonstack
description: IT Company - Vietnam mirror
\ No newline at end of file
{{ define "main" }}
{{ partial "navigation.html" . }}
{{ partial "partners.html" . }}
{{ end }}
......@@ -5,7 +5,7 @@
<div id="particles-js">
</div>
<section class="download-page1 my-5">
<section class="download-page my-5">
<div class="col-xl-12 mb-3 mt-5">
{{"<!-- section title -->" | safeHTML}}
<div class="title text-center pb-0">
......@@ -39,85 +39,5 @@
</div>
</section>
<!--
<section class="portfolio section" id="portfolio">
<div class="container">
<div class="row ">
</div>
<div class="row">
<div class="col-lg-12" style="padding:2em">
<div class="text-center">
{{ range .otherlinks }}
{{ if .hashes }}
<button type="button" class="btn btn-info" ><a href="{{ $.Site.Params.mirror }}{{ $.Site.Params.version }}/signed-hashes.txt" target="_blank">{{ .text }}</a></button>
{{ else }}
<button type="button" class="btn btn-info" ><a href="{{ .URL }}" target="_blank">{{ .text }}</a></button>
{{ end }}
{{ end }}
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div class="btn-group portfolio-filter btn-group-toggle justify-content-center d-flex flex-wrap"
data-toggle="buttons">
<label class="btn active">
<input type="radio" name="shuffle-filter" value="all" checked="checked" />{{ i18n "all"}}
</label>
{{ range .categories }}
<label class="btn">
<input type="radio" name="shuffle-filter" value="{{ .entry }}" />{{ .entry | humanize }}
</label>
{{ end }}
</div>
</div>
</div>
<div class="row shuffle-wrapper justify-content-center">
{{ range .download_item }}
<div class="col-lg-4 shuffle-item" data-groups="[{{range $index, $element:= .categories }}{{if ne $index 0}},{{end}}&quot;{{. | urlize}}&quot;{{ end }}]">
<div class="text-center">
<h4>{{ .name }}</h4>
</div>
<div class="border-meghna"></div>
<div style="margin: 2em;padding: 2em;background-color:#30363D">
{{ if .link }}
<a href="{{ .link }}" target="_blank">> Open</a>
{{ end}}
{{ if .base }}
{{ if .extension }}
<a href="{{ $.Site.Params.mirror }}{{ $.Site.Params.version }}/{{ .base }}-{{ $.Site.Params.version }}_{{ .extension }}" target="_blank">> Direct Download</a><br>
<a href="{{ $.Site.Params.mirror }}{{ $.Site.Params.version }}/{{ .base }}-{{ $.Site.Params.version }}_{{ .extension }}.mirrorlist" target="_blank">> Select Server</a><br>
{{ if .torrent }}
<a href="{{ $.Site.Params.mirror }}{{ $.Site.Params.version }}/{{ .base }}-{{ $.Site.Params.version }}_{{ .extension }}.torrent" target="_blank">> Get Torrent</a><br>
{{ end }}
{{ end }}
{{ end }}
<p>{{ .content | markdownify }}</p>
</div>
</div>
-->
<!--
<div class="col-lg-4 shuffle-item" data-groups="[{{range $index, $element:= .categories }}{{if ne $index 0}},{{end}}&quot;{{. | urlize}}&quot;{{ end }}]">
<div class="portfolio-block mb-4">
<h4 class="mt-1">
{{ if or (eq .link "#") (eq .link "") }}
{{ .name }}
{{ else }}
<a href="{{ .link | safeURL }}">{{ .name }}</a>
{{ end }}
</h4>
<p>{{ .content | markdownify }}</p>
</div>
</div>
-->
<!--
{{ end }}
</div>
</div>
</section>
-->
{{ end }}
{{ end }}
{{ $data := index .Site.Data .Site.Language.Lang }}
{{ if $data.partners.enable }}
<div id="particles-js">
</div>
<section class="partners-page my-5">
<div class="col-xl-12 mb-3 mt-5">
{{"<!-- section title -->" | safeHTML}}
<div class="title text-center pb-0">
<h2>Our<span class="color">
Partners</span></h2>
<div class="border-meghna"></div>
</div>
{{"<!-- /section title -->" | safeHTML}}
</div>
<div class="container-fluid py-5">
<h2 class="text-left m-5">Main Sponsor</h2>
<div class="row">
<div class="col-lg-6 p-0 text-center">
<div class="col-lg-12 p-2">
<a href="https://www.hackthebox.eu/" target="_blank">
<img class="htb_img" src="{{ $data.partners.htb_img }}">
</a>
</div>
</div>
<div class="col-lg-6 p-0 mt-3 text-center">
<div class="col-lg-12">
<h4 class="mx-3">{{ $data.partners.htb_description }}</h4>
</div>
</div>
</div>
</div>
<hr class="w-50">
<div class="container-fluid">
<h2 class="text-left m-5 font-weight-bold">Collaborations</h2>
<div class="row">
<div class="col-lg-8 mx-auto">
<div id="carousel" class="carousel slide" data-ride="carousel">
<div class="carousel-inner">
{{ range $data.partners.collaborations }}
<div class="carousel-item">
<div class="card bg-dark" style="border: 2px solid #57cbcc; height: 50vh; overflow-y: auto;">
<div class="text-center mt-5">
<div>
<img class="pb-4" src="{{ .icon }}" width="30%">
<a href="{{ .URL }}" target="_blank"><p>{{ .URL }}</p></a>
<h4 class="w-75 mx-auto mt-5">{{ .description }}</h4>
</div>
</div>
</div>
</div>
{{ end }}
</div>
<a class="carousel-control-prev" href="#carousel" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#carousel" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
<hr class="w-75">
</div>
</div>
</div>
<div class="container-fluid">
<h2 class="text-left m-5 font-weight-bold">Mirrors</h2>
<div class="row justify-content-center">
{{ range $data.partners.mirrors }}
<div class="col-md-3 mx-5">
<h4 class="mx-auto">{{ .title }}</h4>
<p>{{ .description }}</p>
</div>
{{end}}
</div>
</div>
</section>
{{ end }}
\ No newline at end of file
......@@ -26,15 +26,15 @@
<div class="col-lg-6 my-5">
<h2 style="display: inline; border-bottom: 1px solid #57cbcc;">{{ .name }}</h2>
<p class="my-3 text-white">{{ .description }}</p>
<!--<a href="{{ $.Site.Params.mirror }}{{ $.Site.Params.version }}/{{ .DE }}-{{ $.Site.Params.version }}_{{ $data.virtual.extension }}.mirrorlist" class="btn btn-main mt-3 mb-4 mx-5 w-50" style="color:#222" target="_blank">
<a href="{{ $.Site.Params.mirror }}{{ $.Site.Params.version }}/{{ .DE }}-{{ $.Site.Params.version }}_{{ $data.virtual.extension }}.mirrorlist" class="btn btn-main mt-3 mb-4 mx-5 w-50" style="color:#222" target="_blank">
Select Server <img src="{{ $data.virtual.server_icon }}" style="width: 15px; height: 15px;">
</a>
<a href="{{ $.Site.Params.mirror }}{{ $.Site.Params.version }}/{{ .DE }}-{{ $.Site.Params.version }}_{{ $data.virtual.extension }}.torrent" class="btn btn-main mt-3 mb-4 mx-5 w-50" style="color:#222">
Get Torrent <img src="{{ $data.virtual.torrent_icon }}" style="width: 15px; height: 15px;">
</a>-->
<a href="#" class="btn btn-main mt-3 mb-4 mx-5 w-50" style="color:#222">
Coming Soon!
</a>
<!--<a href="#" class="btn btn-main mt-3 mb-4 mx-5 w-50" style="color:#222">
Coming Soon!
</a>-->
</div>
<div class="col-lg-6">
<img src="{{ .image }}" width="100%" height="100%">
......
......@@ -20,6 +20,7 @@
letter-spacing: 1px;
padding: 10px 35px;
text-transform: uppercase;
vertical-align: unset;
}
.btn-copy:hover {
......@@ -318,4 +319,12 @@ and (max-width: 800px) {
height: 10% !important;
}
}
@media only screen
and (max-width: 415px) {
.htb_img {
width: 100%;
display: inline-block;
}
}
\ No newline at end of file
/* ========================================================================= */
/* copy function
/* ========================================================================= */
/* copy function */
$(document).ready(
function() {
$('.btn-copy').on("click",
......@@ -16,4 +14,7 @@
})
/* ParticlesJS */
particlesJS.load('particles-js', '../plugins/particles/particles.json');
\ No newline at end of file
particlesJS.load('particles-js', '../plugins/particles/particles.json');
/* Add active class to the first element */
$('.carousel-item').first().addClass('active')
\ No newline at end of file
Subproject commit e71c682cf4f05b7f7dfe71ef251344184b89c507
Subproject commit a9f46adfcdbbbbc0ff9c1630b5605dd14a04bab1
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment