Skip to content
This repository has been archived by the owner on Mar 23, 2024. It is now read-only.

Commit

Permalink
Merge pull request #5 from intuitem/community
Browse files Browse the repository at this point in the history
rework community pages
  • Loading branch information
ab-smith authored Sep 24, 2023
2 parents 233b44e + ea767c4 commit 661163f
Show file tree
Hide file tree
Showing 12 changed files with 129 additions and 89 deletions.
Binary file added src/assets/icons/_linkedin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/icons/blog.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/icons/discord.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/icons/external_link.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/icons/github.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/icons/linkedin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/icons/medium.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/icons/youtube.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions src/components/Tile.astro
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
const { params } = Astro.props;
import { Image } from "astro:assets";
---
<!-- Make this clickable and go to the specified link -->
<a href={ params.link }>
<div class=" bg-slate-50 p-2 rounded-lg shadow-lg hover:bg-slate-100" >
<div class=" p-1"><Image src={ params.icon } alt="icon" width={128} height={128} /></div>
<div class="my-1 font-mono font-bold">{ params.title }</div>
<div class=" text-xs my-1">{ params.description }</div>
</div>
</a>
2 changes: 1 addition & 1 deletion src/components/navbar/navbar.astro
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ const menuitems = [
},
{
title: t('nav.community'),
path: `https://github.com/intuitem`,
path: `/${lang}/community`,
},
{
title: t('nav.trial'),
Expand Down
101 changes: 58 additions & 43 deletions src/pages/en/community.astro
Original file line number Diff line number Diff line change
@@ -1,53 +1,68 @@
---
import Container from "@components/container.astro";
import Tile from "@components/Tile.astro";
import Layout from "@layouts/Layout.astro";
import github from "assets/icons/github.png";
import linkedin from "assets/icons/linkedin.png";
import medium from "assets/icons/medium.png";
import discord from "assets/icons/discord.png";
import youtube from "assets/icons/youtube.png";
import external_link from "assets/icons/external_link.png";
import blog from "assets/icons/blog.png";
const data = [
{
title: "Mira-Community",
description: "Free and Open Source Community Edition of Mira",
link: "https://github.com/intuitem/mira-community",
icon: github,
},
{
title: "Discord",
description: "Join our open Discord server to chat with the team and the experts community",
link: "https://discord.gg/7ubENCPF",
icon: discord,
},
{
title: "Agile Security Framework",
description: "Learn more about about approach to integrate agile principle in cyber security",
link: "https://agilesecurityframework.com",
icon: external_link,
},
{
title: "Blog",
description: "Read and react to our blog posts",
link: "https://intuitem.com/blog",
icon: blog,
},
{
title: "LinkedIn",
description: "Follow us on LinkedIn",
link: "https://www.linkedin.com/company/intuitem",
icon: linkedin,
},
{
title: "Medium",
description: "Check out our Medium publications",
link: "https://medium.com/@smimite",
icon: medium,
},
{
title: "Streams",
description: "Coming soon",
link: "#",
icon: youtube,
},
];
---

<Layout title="Communauté">
<Container class="p-10">
<section class="lg:p-10 p-2">
<div class="mb-4 font-highlight text-2xl text-violet-800">
Agile Security Framework (ASF)
<Container class="p-4">
<section class="">
<!-- Create a grid of tiles in Astro style -->
<div class="grid grid-cols-3 gap-4">
{data.map((item) => <Tile params={item} />)}
</div>
<p class="my-4">
Agile methodologies are today's standard to develop software. However,
security is still tricky to include the development process. As agile
practitioners ourselves, we have developed a security framework that is
easy to integrate into your workflow.
</p>
<p class="my-4">
The documentation of ASF has grown big over the years and has moved to
its own website. You can find it here: <a
href="https://agilesecurityframework.com"
class="text-indigo-500">agilesecurityframework.com</a
>
</p>
<p class="my-4">
Interested in contributing? You're welcome to reach out 🤗
</p>
</section>

<section class="lg:p-10 p-2">
<div class="mb-4 font-highlight text-2xl text-violet-800">
Vendor Manager - Community Edition
</div>

<p>
If you are trying to optimize your TCO (Total Cost of Ownership), you
are probably moving more and more to SaaS products and external
services. In this case, Vendors Management can become a nightmare and a
burden to maintain.
</p>
<p>
As part of our Third Party Risk Management (TPRM) initiative, we are
relasing a FREE community edition of the vendor manager solution so that
everyone can afford to have at least some basic structure to manage
third parties in a simple and structured way.
</p>
<p>
The repository is being structured and will be released soon. Stay
tuned!
</p>
</section>
</Container>
</Layout>
103 changes: 58 additions & 45 deletions src/pages/fr/community.astro
Original file line number Diff line number Diff line change
@@ -1,55 +1,68 @@
---
import Container from "@components/container.astro";
import Tile from "@components/Tile.astro";
import Layout from "@layouts/Layout.astro";
import github from "assets/icons/github.png";
import linkedin from "assets/icons/linkedin.png";
import medium from "assets/icons/medium.png";
import discord from "assets/icons/discord.png";
import youtube from "assets/icons/youtube.png";
import blog from "assets/icons/blog.png";
import external_link from "assets/icons/external_link.png";
const data = [
{
title: "Mira-Community",
description: "Version gratuite et open source de Mira. Plus de détails dans le readme.",
link: "https://github.com/intuitem/mira-community",
icon: github,
},
{
title: "Discord",
description: "Rejoignez notre communauté sur Discord et interagissez avec l'équipe et d'autres experts",
link: "https://discord.gg/7ubENCPF",
icon: discord,
},
{
title: "Agile Security Framework",
description: "Découvrez notre méthodologie de sécurité agile",
link: "https://agilesecurityframework.com",
icon: external_link,
},
{
title: "Blog",
description: "Découvrez nos articles sur le blog",
link: "https://intuitem.com/blog",
icon: blog,
},
{
title: "LinkedIn",
description: "Suivez notre actualité sur Linkedin",
link: "https://www.linkedin.com/company/intuitem",
icon: linkedin,
},
{
title: "Medium",
description: "Consultez nos publications sur Medium",
link: "https://medium.com/@smimite",
icon: medium,
},
{
title: "Streams",
description: "Bientôt",
link: "#",
icon: youtube,
},
];
---

<Layout title="Communauté">
<Container class="p-10">
<section class="lg:p-10 p-2">
<div class="mb-4 font-highlight text-2xl text-violet-800">
Agile Security Framework (ASF)
<Container class="p-4 lg:p-10">
<section class="">
<!-- Create a grid of tiles in Astro style -->
<div class="grid grid-cols-3 gap-4 lg:gap-10">
{data.map((item) => <Tile params={item} />)}
</div>
<p class="my-4">
Les méthodologies Agile sont aujourd'hui la norme pour développer du
logiciel. Cependant, la cyber sécurité reste encore difficile à intégrer
efficacement dans le cycle de développement. En tant que praticiens
agiles nous-mêmes, nous avons mis en place une approche simple et
pratique pour y remédier.
</p>
<p class="my-4">
La documentation de l'ASF a beaucoup évolué au fil des années et nous
l'avons migré vers un site dédié, disponible ici : <a
href="https://agilesecurityframework.com"
class="text-indigo-500">agilesecurityframework.com</a
>
</p>
<p class="my-4">
Vous souhaitez contribuer ? N'hésitez pas à nous contacter 🤗
</p>
</section>

<section class="lg:p-10 p-2">
<div class="mb-4 font-highlight text-2xl text-violet-800">
Vendor Manager - version communautaire
</div>

<p>
Si vous essayez d'optimiser votre TCO (Total Cost of Ownership), vous
vous tournez probablement de plus en plus vers des produits SaaS et/ou
services externes. Dans ce cas, la gestion des fournisseurs peut devenir
un vrai défi et une charge considérable pour vous et vos équipes.
</p>
<p>
Dans le cadre de notre initiative pour l'amélioration de la gestion des
risques des tiers (Third Party Risk Management), nous offrons une
édition communautaire GRATUITE de notre solution Vendor Manager afin que
toute organisation puisse se permettre un minimum de structure pour
gérer les tiers de manière simple et optimale.
</p>
<p>
Le repo git est en cours de structuration et sera bientôt publié. Restez
à l'écoute !
</p>
</section>
</Container>
</Layout>

0 comments on commit 661163f

Please sign in to comment.