Skip to content

Commit

Permalink
feat: init
Browse files Browse the repository at this point in the history
  • Loading branch information
azrod committed Dec 31, 2024
0 parents commit 526762d
Show file tree
Hide file tree
Showing 4 changed files with 128 additions and 0 deletions.
19 changes: 19 additions & 0 deletions .github/workflows/page.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: github page

on:
repository_dispatch:
types: [update-doc]
push:
branches:
- main

jobs:
page:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v3
with:
python-version: 3.x
- run: pip install mkdocs-material mkdocs-multirepo-plugin
- run: mkdocs gh-deploy --force
14 changes: 14 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
icon: material/home
hide:
- navigation
- toc
---

# Welcome to the Orange cloudavenue opensource portal

This is the main page of the Orange cloudavenue opensource portal. Here you will find all the information you need to get started with the Orange cloudavenue opensource project.

## What is Orange cloudavenue ?

Orange cloudavenue is an infrastructure as a Service (IaaS) public cloud offer. More information on the [Orange cloudavenue website (French link)](https://cloud.orange-business.com/offres/infrastructure-iaas/cloud-avenue/).
42 changes: 42 additions & 0 deletions docs/stylesheets/orange.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
[data-md-color-scheme="orangeCorp"] {
--md-primary-fg-color: #000;
--md-primary-fg-color--light: rgb(255, 121, 0);
--md-primary-fg-color--dark: rgb(255, 121, 0);

--md-primary-bg-color: #fff;
--md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7);

--md-typeset-a-color: var(--md-primary-fg-color--light);

--md-accent-fg-color: rgb(255, 121, 0);
--md-accent-fg-color--transparent: hsla(#{hex2hsl($clr-orange-500)}, 0.5);
--md-accent-bg-color: rgb(255, 121, 0);
--md-accent-bg-color--light: hsla(#{hex2hsl($clr-orange-500)}, 0.5);
}

.md-header__button.md-logo {
margin: 0.1rem;
padding: 0.2rem;
}

.md-header__button.md-logo img,
.md-header__button.md-logo svg {
height: 1.7rem;
}

.terraform {
color: rgb(92, 78, 229);
}

.md-tabs__item {
font-weight: 800;
}

.md-tabs__item--active {
color: var(--md-accent-fg-color);
}

.md-tabs__item .md-tabs__link:hover {
color: var(--md-accent-fg-color);
opacity: 1;
}
53 changes: 53 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
site_name: Orange Cloudavenue opensource documentation

theme:
name: material
palette:
- scheme: orangeCorp
features:
- navigation.sections
- navigation.tabs
- navigation.top
- content.code.annotate
- header.autohide
- navigation.instant
icon:
repo: fontawesome/brands/github-alt
favicon: images/favicon.png
logo: https://boosted.orange.com/docs/5.3/assets/brand/orange-logo.svg
font: false


extra_css:
- stylesheets/orange.css

plugins:
- search
- multirepo:
cleanup: false

nav:
- Overview: "index.md"
- Terraform:
- SuperSchema: '!import https://github.com/orange-cloudavenue/terraform-plugin-framework-superschema?branch=main'
- PlanModifiers: '!import https://github.com/orange-cloudavenue/terraform-plugin-framework-planmodifiers?branch=main'
- Validators: '!import https://github.com/orange-cloudavenue/terraform-plugin-framework-validators?branch=main'
- ⇗ Github: "https://github.com/orange-cloudavenue"

markdown_extensions:
- attr_list
- pymdownx.highlight:
anchor_linenums: true
- admonition
- pymdownx.details
- pymdownx.superfences
- pymdownx.emoji:
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg

extra:
social:
- icon: fontawesome/brands/github
link: https://github.com/orange-cloudavenue

copyright: Copyright © 2022 - 2025 Orange Business

0 comments on commit 526762d

Please sign in to comment.