diff --git a/assets/icons/logo.png b/assets/icons/logo.png new file mode 100644 index 00000000..92fced3e Binary files /dev/null and b/assets/icons/logo.png differ diff --git a/assets/scss/_nav.scss b/assets/scss/_nav.scss new file mode 100644 index 00000000..6a0428b6 --- /dev/null +++ b/assets/scss/_nav.scss @@ -0,0 +1,218 @@ +// +// Main navbar +// + +.td-navbar-cover { + background: $primary; + + @include media-breakpoint-up(md) { + background: transparent !important; + + .nav-link { + text-shadow: 1px 1px 2px $dark; + } + + } + + &.navbar-bg-onscroll .nav-link { + text-shadow: none; + } +} + +.navbar-bg-onscroll { + background: $primary !important; + opacity: inherit; +} + +.td-navbar { + background: #212121; + min-height: 4rem; + margin: 0; + z-index: 32; + + @include media-breakpoint-up(md) { + position: fixed; + top: 0; + width: 100%; + } + + + .navbar-brand { + text-transform: none; + text-align: middle; + + .nav-link { + display: inline-block; + margin-right: -30px; + } + + svg { + display: inline-block; + margin: 0 10px; + height: 30px; + } + } + + .nav-link { + text-transform: none; + font-weight: $font-weight-bold; + } + + .td-search-input { + border: none; + color: $navbar-dark-color; + @include placeholder { + color: $navbar-dark-color; + } + } + + .dropdown { + min-width: 100px; + } + + @include media-breakpoint-down(md) { + padding-right: .5rem; + padding-left: .75rem; + + .td-navbar-nav-scroll { + max-width: 100%; + height: 2.5rem; + margin-top: .25rem; + overflow: hidden; + font-size: .875rem; + + .nav-link { + padding-right: .25rem; + padding-left: 0; + } + + .navbar-nav { + padding-bottom: 2rem; + overflow-x: auto; + white-space: nowrap; + -webkit-overflow-scrolling: touch; + + } + } + } +} + +// Icons +#main_navbar { + li i { + padding-right: 0.5em; + + &:before { + display: inline-block; + text-align: center; + min-width: 1em; + } + } + .alert { + background-color: inherit; + padding:0; + color: $secondary; + border: 0; + font-weight: inherit; + + &:before { + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Free"; + font-weight: 900; + content: "\f0d9"; + padding-left: 0.5em; + padding-right: 0.5em; + } + } +} + +// Foldable sidebar menu +nav.foldable-nav { + + &#td-section-nav { + position: relative; + } + + &#td-section-nav label { + margin-bottom: 0; + width: 100%; + } + + .td-sidebar-nav__section, .with-child ul { + list-style: none; + padding: 0; + margin: 0; + } + + .ul-1 > li { + padding-left: 1.5em; + } + + ul.foldable { + max-height: 0; + overflow: hidden; + transition: max-height 0.5s cubic-bezier(0, 1, 0, 1); + } + + input:checked ~ ul.foldable { + max-height: 100000vmax; + transition: max-height 1s ease-in-out; + } + + input[type=checkbox] { display: none; } + + .with-child, .without-child { + position: relative; + padding-left: 1.5em; + } + + .ul-1 .with-child > label:before { + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f0da"; + position: absolute; + left: 0.1em; + padding-left: 0.4em; + padding-right: 0.4em; + font-size: 1em; + color: $gray-900; + transition: all 0.5s; + &:hover{ + transform: rotate(90deg); + } + } + + .ul-1 .with-child > input:checked ~ label:before { + color: $primary; + transform: rotate(90deg); + transition: transform 0.5s; + } + + .with-child ul { margin-top: 0.1em; } + +} + +@media (hover: hover) and (pointer: fine) { + + nav.foldable-nav { + + .ul-1 .with-child > label:hover:before { + color: $primary; + transform: rotate(30deg); + transition: transform 0.5s; + } + + .ul-1 .with-child > input:checked ~ label:hover:before { + color: $primary; + transform: rotate(60deg) !important; + transition: transform 0.5s; + } + } +} diff --git a/assets/scss/_sidebar-toc.scss b/assets/scss/_sidebar-toc.scss new file mode 100644 index 00000000..ff6fc52c --- /dev/null +++ b/assets/scss/_sidebar-toc.scss @@ -0,0 +1,65 @@ +// +// Right side toc +// +.td-sidebar-toc { + border-left: 1px solid $border-color; + + @supports (position: sticky) { + position: sticky; + top: 4rem; + height: calc(100vh - 4rem); + overflow-y: auto; + } + + order: 2; + padding-top: 0.75rem; + padding-bottom: 1.5rem; + vertical-align: top; + +} + +.td-page-meta { + a { + display: block; + font-weight: $font-weight-medium; + } +} + +.td-toc { + padding-top: 5px; + margin-top: 10px; + border-top: 1px solid $black; + + a { + display: block; + font-weight: $font-weight-medium; + padding-bottom: .25rem; + } + + li { + list-style: none; + display: block; + } + + li li { + margin-left: 0.5rem; + } + + #TableOfContents { + // Hugo's ToC is a mouthful, this can be used to style the top level h2 entries. + > ul > li > ul > li > a {} + + a { + color: $gray-600; + + &:hover { + color: $blue; + text-decoration: none; + } + } + } + + ul { + padding-left: 0; + } +} diff --git a/assets/scss/_styles_project.scss b/assets/scss/_styles_project.scss new file mode 100644 index 00000000..78520674 --- /dev/null +++ b/assets/scss/_styles_project.scss @@ -0,0 +1,2 @@ +.td-page-meta--child { display: none !important; } +.td-page-meta--project-issue { display: none !important; } \ No newline at end of file diff --git a/assets/scss/_variables_project.scss b/assets/scss/_variables_project.scss index aa8d4160..de6c519b 100644 --- a/assets/scss/_variables_project.scss +++ b/assets/scss/_variables_project.scss @@ -8,7 +8,7 @@ Add styles or override variables from the theme here. body { font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif !important; - font-weight:300 !important; + font-weight:500 !important; } $display1-weight: 500 !default; @@ -34,7 +34,7 @@ ul, ol { } .navbar-brand { - color: #048273 !important + color: #008489 !important } .navbar-bg-onscroll { @@ -119,8 +119,8 @@ input[type="search"]::placeholder { .hero { padding: 20px 0px 25px 0px; color: white; - background: rgb(33,39,73); - background: linear-gradient(130deg, #473782 50%, #2c2c62 70%); + background: rgb(65, 127, 143); + background: linear-gradient(130deg, #4487a1 50%, #0188a3 70%); margin-left: -15px; margin-right: -15px; position: relative; @@ -150,7 +150,7 @@ input[type="search"]::placeholder { width: 60vw; height: 60vw; display: block; - background: linear-gradient(90deg, rgba(42,24,102,1) 59%, rgba(44,44,98,1) 70%); + background: linear-gradient(90deg, rgb(0, 129, 155) 59%, rgba(0,145,193,1) 70%); position: absolute; left: -20vw; top: -20vw; @@ -163,7 +163,7 @@ input[type="search"]::placeholder { width: 20vw; height: 100vw; display: block; - background: linear-gradient(-74deg, #2c2c62 50%, #3f3479 70%); + background: linear-gradient(-74deg, #007e97 50%, #0091c1 70%); position: absolute; left: 55vw; bottom: -40vw; @@ -190,11 +190,11 @@ input[type="search"]::placeholder { // } .hero-big { - background: rgb(112, 85, 255); + background: rgb(0,145,193); background: linear-gradient( 140deg, - rgba(112, 85, 255, 1) 0%, - rgba(140, 61, 180, 1) 100% + rgba(0,145,193, 1) 0%, + rgba(0,94,113, 1) 100% ); padding: 12px 38px; border: none; @@ -206,14 +206,14 @@ input[type="search"]::placeholder { align-items: center; font-size: 22px; - font-weight: 400; + font-weight: 600; color: white; margin: 10px 0px 40px 0px; } .hero-mid { - background: rgb(112, 85, 255); - background: linear-gradient(140deg,rgba(112, 85, 255, 1) 0%, rgba(140, 61, 180, 1) 100%); + background: rgb(0,145,193); + background: linear-gradient(140deg,rgba(0,145,193, 1) 0%, rgba(0,94,113, 1) 100%); padding: 16px 30px; border-radius: 4px; border: none; @@ -222,7 +222,7 @@ input[type="search"]::placeholder { justify-content: center; align-items: center; font-size: 18px; - font-weight: 400; + font-weight: 600; color: white; margin: 30px 0px 10px 0px; &:hover { @@ -247,7 +247,7 @@ input[type="search"]::placeholder { border-bottom: 1px solid transparent; &:hover { color: #fff !important; - border-bottom: 1px solid #E361FD; + border-bottom: 1px solid #00b1f7; } } } @@ -273,7 +273,7 @@ input[type="search"]::placeholder { .section-text { color: #5a5b75; - font-weight: 400; + font-weight: 600; margin: 12px 0px; font-size: 18px; } @@ -441,7 +441,7 @@ input[type="search"]::placeholder { text-transform: uppercase; border-radius: 5px; color: #5a5b75; - font-weight: 400; + font-weight: 600; font-size: 16px; } @@ -461,20 +461,20 @@ input[type="search"]::placeholder { background: white; padding: 12px 22px; border-radius: 4px; - border: 1px solid #8147d2; + border: 1px solid #00b1f7; display: flex; flex-direction: row; justify-content: center; align-items: center; font-size: 18px; - font-weight: 400; - color: #8147d2; + font-weight: 600; + color: #00b1f7; margin: 30px 0px 10px 0px; font-weight: 700; &:hover { - background: #7055ff; - background: linear-gradient(140deg, #7055ff 0%, #8c3db4 100%); + background: #55d7ff; + background: linear-gradient(140deg, #55d7ff 0%, #3d98b4 100%); color: #fff; box-shadow: 0 3px 7px #b7b7b7; } @@ -516,7 +516,7 @@ input[type="search"]::placeholder { } .text-highlight { - color: #8147d2; + color: #00b1f7; } .community-cards .row { diff --git a/config.toml b/config.toml index 904aaafc..89d62ede 100644 --- a/config.toml +++ b/config.toml @@ -20,7 +20,7 @@ tag = "tags" [params.taxonomy] # set taxonomyCloud = [] to hide taxonomy clouds -taxonomyCloud = [] +taxonomyCloud = ["tags", "categories"] # If used, must have same lang as taxonomyCloud taxonomyCloudTitle = ["Tag Cloud", "Categories", "Authors"] @@ -74,14 +74,14 @@ id = "" [languages.en] description = "Guidelines for when Developing AL for Microsoft Dynamics 365 Business Central" languageName = "English" -title = "alguidelines.dev" +title = "alguidelines.dev - Business Central Design Patterns" # Weight used for sorting. weight = 1 # Everything below this are Site Params [params] -copyright = "Copyright © 2020 alguidelines.dev Project" +copyright = "alguidelines.dev Project" github_repo = "https://github.com/microsoft/alguidelines" github_project_repo = "https://github.com/microsoft/alguidelines" privacy_policy = "" @@ -200,9 +200,9 @@ url = "/docs/" pre = "" weight = 10 [[menu.main]] -name = "Blog" -url = "/blog/" -pre = "" +name = "Discussions" +url = "https://github.com/microsoft/alguidelines/discussions/" +pre = "" weight = 11 [[menu.main]] name = "GitHub" diff --git a/content/_index.md b/content/_index.md index 3f301535..1f0e8a85 100644 --- a/content/_index.md +++ b/content/_index.md @@ -11,22 +11,18 @@ images: ["images/og-image-fission.png"]

Guidelines and Patterns
- for AL for
+ for Development for
Microsoft Dynamics 365 Business Central


-
@@ -34,8 +30,8 @@ images: ["images/og-image-fission.png"]
@@ -47,28 +43,23 @@ images: ["images/og-image-fission.png"]
-

What is Fission?

+

Design Patterns?

- Fission is a framework for serverless functions on Kubernetes. + A "Design Pattern" is a software design template to solve common development needs.

- Write short-lived functions in any language, and map them to HTTP - requests (or other event triggers). + This site is community run and Microsoft endorsed.

-

- Deploy functions instantly with one command. There are no containers - to build, and no Docker registries to manage. -

-
@@ -88,248 +79,42 @@ images: ["images/og-image-fission.png"]
- -

Focus on Code,
Not Plumbing

+

+

Repeatability

- Fission lets developers run code functions easily, while automating - the menial work of configuring Kubernetes micro-services concepts - behind the scenes. Just write your code functions and Fission will - make it run on Kubernetes. + By using consistent patterns and best practices, code is far more reusable across diverse projects.

- -

- Portable: Run your Lambda-like service, anywhere -

+

+

Teamwork

- Fission is open source under the Apache license. Fission works on a - Kubernetes cluster anywhere: on your laptop, in any public cloud, or - in a private data-center. Write your application with the - flexibility of deploying it anywhere. + If all code uses design patterns and best practices, it's simpler for new team members to ensure + that code is correct, as well as making it easier to jump into a project.

- -

- Extensible and
- Customizable -

+

+

Performance

- Fission is extensible to any programming language (Python, NodeJS, - Go, C#, PHP are supported today). It abstracts away containers by - default, but you can build your own containers if you need to. -

-
-
- - - -
-
-
-

Features

-
-
-
-
- -

Kubernetes Native

-
-

- Fission is open source under the Apache License. It works on a - Kubernetes cluster anywhere: in your private datacenter, in a public - cloud, or on your laptop. -

-
-
- -
-
-
- -

Fast Cold-Start

-
-

- Fission maintains a configurable pool of containers, so your - functions have very low cold-start latencies, typically ~100msec. -

-
-
- -
-
-
- -

- Declarative Application Specifications -

-
-

- Declarative specifications give the developer the capability to - define a function once and then deploy it anywhere. Fission - resources (functions, triggers etc.) can be checked into source - control, and the application can be recreated from them. -

-
-
- -
-
-
- -

- Administration & Operational Simplicity -

-
-

- Fission aims for operational simplicity by incorporating logs - directly into the CLI, via integration with Fluentd. It also - integrates with Prometheus for metrics tracking and dashboard - visibility. -

-
-
- -
-
-
- -

Istio Service-mesh Integration

-
-

- Fission integrates with Istio, which is an open platform to connect, - manage and secure micro-services. With Istio, users also get the - ability to monitor function usage and trace request latency through - dashboards. -

-
-
- -
-
-
- -

Wide Language Support

-
-

- Fission is extensible to any programming language of your choice. - Python, NodeJS, Go, C#, PHP are supported today, but you can build - your own custom containers if you need to. -

-
-
- -
-
-
- -

Function Autoscaling

-
-

- Fission provides autoscaling for functions based on CPU usage. In - the future, custom metrics will be also supported for scaling - functions. You can set the initial and maximum CPU for a function - and target CPU at which autoscaling will be triggered. + Many design patterns and best practices are also heavily focused on ensuring compliance with + the latest performance recommendations to get the most out of every system.

+
-
-
-
-
-

Use Cases

-
-
-

Build Serverless API Backends

-

- Create API backends for web and mobile apps without managing servers. - Just write functions, and map them to HTTP routes. Fission takes care - of the rest: deployment, routing, scalability, availability. Use - Kubernetes service discovery and networking to interoperate with - other services, like Redis, Postgres, Etcd etc. -

- -

-
- -
-

Easily Implement Webhooks

-

- Webhooks are a popular way to integrate with third-party services. - Slack provides webhooks that are triggered by certain words or - messages; GitHub provides webhooks triggered by events in Git - repositories. Fission is a great place to implement webhooks: just - write the code, map it to a URL, and point the webhook at that URL. -

- -

-
- -
-

Write Kubernetes Event Handlers

-

- By subscribing to Kubernetes watches, you can write custom automation - for your Kubernetes infrastructure. Fission’s integration with - Kubernetes watches allows you to monitor resources such as Pods and - Services, and execute arbitrary functions when the watched set of - resources change. -

- -

-
-
-
-
-
@@ -338,19 +123,33 @@ images: ["images/og-image-fission.png"]
- FISSION DZONE REFCARD + PATTERN

- New! Download the Fission.io Refcard + Event Bridge

- Get started with Serverless on Kubernetes in 5 minutes! Learn how - to set up Fission, its key concepts, how to create and invoke a - function, monitor its performance, and more. + In the world of interfaces, it is important to preserve (certain) events over multiple implementation of the interface.

- + + +
+
+
+ +
+
+ BEST PRACTICE +

+ CASE Action on next line +

+
+

+ A CASE action should start on a line after the possibility. +

+
@@ -358,36 +157,17 @@ images: ["images/og-image-fission.png"]
- BLOG + PATTERN

- Fission PostgreSQL Database Sample + Façade

- Learn how to use Fission functions with PostgreSQL database and - perform basic operations on it. -

- -
-
-
- -
-
- BLOG -

- Next.js Application with Fission -

-
-

- Learn how you can create a Next.js application with Fission. - We create a Next.js blog in this tutorial. + The intent of this pattern is to provide a unified API to a single or a collection of potentially complex subsystems.

@@ -407,52 +187,38 @@ images: ["images/og-image-fission.png"]
-
- -

Slack

+

+

Discord

- Join the Fission community to engage with the fission team, - interact with other users, and contribute ideas and feedback. + Join the BC Community to engage with other BC Professionals.

-
- -

GitHub

+

+

GitHub

- Dive into the code and learn more about Fission. Submit PRs + Dive into the code. Submit PRs and collaborate with other like-minded contributors.

- @@ -463,58 +229,44 @@ images: ["images/og-image-fission.png"]
- diff --git a/content/docs/patterns/event-bridge-pattern/index.md b/content/docs/patterns/event-bridge-pattern/index.md index f148d48d..ca46e5b2 100644 --- a/content/docs/patterns/event-bridge-pattern/index.md +++ b/content/docs/patterns/event-bridge-pattern/index.md @@ -1,6 +1,6 @@ --- title: "Event Bridge" -tags: [""] +tags: ["Interface"] categories: ["Pattern"] --- diff --git a/layouts/partials/navbar.html b/layouts/partials/navbar.html new file mode 100644 index 00000000..0c5155c5 --- /dev/null +++ b/layouts/partials/navbar.html @@ -0,0 +1,36 @@ +{{ $cover := and (.HasShortcode "blocks/cover") (not .Site.Params.ui.navbar_translucent_over_cover_disable) }} + diff --git a/static/favicon.ico b/static/favicon.ico index 611d49ad..e3a49859 100644 Binary files a/static/favicon.ico and b/static/favicon.ico differ diff --git a/static/favicons/android-144x144.png b/static/favicons/android-144x144.png new file mode 100644 index 00000000..2e079f0d Binary files /dev/null and b/static/favicons/android-144x144.png differ diff --git a/static/favicons/android-192x192.png b/static/favicons/android-192x192.png new file mode 100644 index 00000000..39a41cb4 Binary files /dev/null and b/static/favicons/android-192x192.png differ diff --git a/static/favicons/android-36x36.png b/static/favicons/android-36x36.png new file mode 100644 index 00000000..4a9c6333 Binary files /dev/null and b/static/favicons/android-36x36.png differ diff --git a/static/favicons/android-48x48.png b/static/favicons/android-48x48.png new file mode 100644 index 00000000..2a85605d Binary files /dev/null and b/static/favicons/android-48x48.png differ diff --git a/static/favicons/android-72x72.png b/static/favicons/android-72x72.png new file mode 100644 index 00000000..1c40cc5d Binary files /dev/null and b/static/favicons/android-72x72.png differ diff --git a/static/favicons/android-96x96.png b/static/favicons/android-96x96.png new file mode 100644 index 00000000..0e860adc Binary files /dev/null and b/static/favicons/android-96x96.png differ diff --git a/static/favicons/android-chrome-192x192.png b/static/favicons/android-chrome-192x192.png index 04b1aed9..0c33a715 100644 Binary files a/static/favicons/android-chrome-192x192.png and b/static/favicons/android-chrome-192x192.png differ diff --git a/static/favicons/android-chrome-512x512.png b/static/favicons/android-chrome-512x512.png index 69f8f844..e9f1e546 100644 Binary files a/static/favicons/android-chrome-512x512.png and b/static/favicons/android-chrome-512x512.png differ diff --git a/static/favicons/android-chrome-maskable-192x192.png b/static/favicons/android-chrome-maskable-192x192.png index d6a8da8b..27b73cd2 100644 Binary files a/static/favicons/android-chrome-maskable-192x192.png and b/static/favicons/android-chrome-maskable-192x192.png differ diff --git a/static/favicons/android-chrome-maskable-512x512.png b/static/favicons/android-chrome-maskable-512x512.png index 69f8f844..b1ec802b 100644 Binary files a/static/favicons/android-chrome-maskable-512x512.png and b/static/favicons/android-chrome-maskable-512x512.png differ diff --git a/static/favicons/apple-touch-icon-120x120.png b/static/favicons/apple-touch-icon-120x120.png index 810c750e..d0a18eac 100644 Binary files a/static/favicons/apple-touch-icon-120x120.png and b/static/favicons/apple-touch-icon-120x120.png differ diff --git a/static/favicons/apple-touch-icon-152x152.png b/static/favicons/apple-touch-icon-152x152.png index aedea57e..0e42045d 100644 Binary files a/static/favicons/apple-touch-icon-152x152.png and b/static/favicons/apple-touch-icon-152x152.png differ diff --git a/static/favicons/apple-touch-icon-167x167.png b/static/favicons/apple-touch-icon-167x167.png index 6b8bd449..5eb4e7a9 100644 Binary files a/static/favicons/apple-touch-icon-167x167.png and b/static/favicons/apple-touch-icon-167x167.png differ diff --git a/static/favicons/apple-touch-icon-180x180.png b/static/favicons/apple-touch-icon-180x180.png new file mode 100644 index 00000000..ca9e73f0 Binary files /dev/null and b/static/favicons/apple-touch-icon-180x180.png differ diff --git a/static/favicons/apple-touch-icon-60x60.png b/static/favicons/apple-touch-icon-60x60.png index 3564b178..54012660 100644 Binary files a/static/favicons/apple-touch-icon-60x60.png and b/static/favicons/apple-touch-icon-60x60.png differ diff --git a/static/favicons/apple-touch-icon-76x76.png b/static/favicons/apple-touch-icon-76x76.png index 2bbaa838..e6aa96f2 100644 Binary files a/static/favicons/apple-touch-icon-76x76.png and b/static/favicons/apple-touch-icon-76x76.png differ diff --git a/static/favicons/apple-touch-icon.png b/static/favicons/apple-touch-icon.png index d3dea357..5808f10f 100644 Binary files a/static/favicons/apple-touch-icon.png and b/static/favicons/apple-touch-icon.png differ diff --git a/static/favicons/coast-228x228.png b/static/favicons/coast-228x228.png index 30522c40..2f2da9d0 100644 Binary files a/static/favicons/coast-228x228.png and b/static/favicons/coast-228x228.png differ diff --git a/static/favicons/favicon-1024.png b/static/favicons/favicon-1024.png new file mode 100644 index 00000000..0d203fc0 Binary files /dev/null and b/static/favicons/favicon-1024.png differ diff --git a/static/favicons/favicon-128x128.png b/static/favicons/favicon-128x128.png index 0221529b..24f319e3 100644 Binary files a/static/favicons/favicon-128x128.png and b/static/favicons/favicon-128x128.png differ diff --git a/static/favicons/favicon-16x16.png b/static/favicons/favicon-16x16.png new file mode 100644 index 00000000..be6bd67e Binary files /dev/null and b/static/favicons/favicon-16x16.png differ diff --git a/static/favicons/favicon-256.png b/static/favicons/favicon-256.png new file mode 100644 index 00000000..a07ca040 Binary files /dev/null and b/static/favicons/favicon-256.png differ diff --git a/static/favicons/favicon-256x256.png b/static/favicons/favicon-256x256.png index 19f3bead..1f1427b7 100644 Binary files a/static/favicons/favicon-256x256.png and b/static/favicons/favicon-256x256.png differ diff --git a/static/favicons/favicon-32x32.png b/static/favicons/favicon-32x32.png new file mode 100644 index 00000000..aa715d3a Binary files /dev/null and b/static/favicons/favicon-32x32.png differ diff --git a/static/favicons/favicon-48x48.png b/static/favicons/favicon-48x48.png index 3b6de251..4874d666 100644 Binary files a/static/favicons/favicon-48x48.png and b/static/favicons/favicon-48x48.png differ diff --git a/static/favicons/favicon-64x64.png b/static/favicons/favicon-64x64.png index 08fe1e50..b5c131f8 100644 Binary files a/static/favicons/favicon-64x64.png and b/static/favicons/favicon-64x64.png differ diff --git a/static/favicons/favicon-96x96.png b/static/favicons/favicon-96x96.png index 2c31338b..3bdfc1d4 100644 Binary files a/static/favicons/favicon-96x96.png and b/static/favicons/favicon-96x96.png differ diff --git a/static/favicons/favicon.ico b/static/favicons/favicon.ico index 611d49ad..e3a49859 100644 Binary files a/static/favicons/favicon.ico and b/static/favicons/favicon.ico differ diff --git a/static/favicons/msapplication-icon-144x144.png b/static/favicons/msapplication-icon-144x144.png index f591dba5..abc0250b 100644 Binary files a/static/favicons/msapplication-icon-144x144.png and b/static/favicons/msapplication-icon-144x144.png differ diff --git a/static/favicons/mstile-150x150.png b/static/favicons/mstile-150x150.png index 0c79c36f..ddba89b6 100644 Binary files a/static/favicons/mstile-150x150.png and b/static/favicons/mstile-150x150.png differ diff --git a/static/favicons/pwa-192x192.png b/static/favicons/pwa-192x192.png new file mode 100644 index 00000000..8b93aebe Binary files /dev/null and b/static/favicons/pwa-192x192.png differ diff --git a/static/favicons/pwa-512x512.png b/static/favicons/pwa-512x512.png new file mode 100644 index 00000000..5c777a4f Binary files /dev/null and b/static/favicons/pwa-512x512.png differ diff --git a/static/favicons/tile150x150.png b/static/favicons/tile150x150.png new file mode 100644 index 00000000..78821a2c Binary files /dev/null and b/static/favicons/tile150x150.png differ diff --git a/static/favicons/tile310x150.png b/static/favicons/tile310x150.png new file mode 100644 index 00000000..ed890428 Binary files /dev/null and b/static/favicons/tile310x150.png differ diff --git a/static/favicons/tile310x310.png b/static/favicons/tile310x310.png new file mode 100644 index 00000000..5543c45a Binary files /dev/null and b/static/favicons/tile310x310.png differ diff --git a/static/favicons/tile70x70.png b/static/favicons/tile70x70.png new file mode 100644 index 00000000..236f9417 Binary files /dev/null and b/static/favicons/tile70x70.png differ diff --git a/static/images/Bg-image.svg b/static/images/Bg-image.svg deleted file mode 100644 index 86c1da11..00000000 --- a/static/images/Bg-image.svg +++ /dev/null @@ -1,2745 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - fission.io/Bg-image.svg at master · fission/fission.io - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - -
- - - -
- - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - -
- -
- - - - fission  /   - fission.io  /   - -
-
- - - -
- - -
- - -
- - - -
-
- Tip: - Type # to search pull requests -
-
- Type ? for help and tips -
-
-
- -
-
- Tip: - Type # to search issues -
-
- Type ? for help and tips -
-
-
- -
-
- Tip: - Type # to search discussions -
-
- Type ? for help and tips -
-
-
- -
-
- Tip: - Type ! to search projects -
-
- Type ? for help and tips -
-
-
- -
-
- Tip: - Type @ to search teams -
-
- Type ? for help and tips -
-
-
- -
-
- Tip: - Type @ to search people and organizations -
-
- Type ? for help and tips -
-
-
- -
-
- Tip: - Type > to activate command mode -
-
- Type ? for help and tips -
-
-
- -
-
- Tip: - Go to your accessibility settings to change your keyboard shortcuts -
-
- Type ? for help and tips -
-
-
- -
-
- Tip: - Type author:@me to search your content -
-
- Type ? for help and tips -
-
-
- -
-
- Tip: - Type is:pr to filter to pull requests -
-
- Type ? for help and tips -
-
-
- -
-
- Tip: - Type is:issue to filter to issues -
-
- Type ? for help and tips -
-
-
- -
-
- Tip: - Type is:project to filter to projects -
-
- Type ? for help and tips -
-
-
- -
-
- Tip: - Type is:open to filter to open content -
-
- Type ? for help and tips -
-
-
- -
- -
-
- We’ve encountered an error and some results aren't available at this time. Type a new search or try again later. -
-
- - No results matched your search - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - Search for issues and pull requests - - # - - - - Search for issues, pull requests, discussions, and projects - - # - - - - Search for organizations, repositories, and users - - @ - - - - Search for projects - - ! - - - - Search for files - - / - - - - Activate command mode - - > - - - - Search your issues, pull requests, and discussions - - # author:@me - - - - Search your issues, pull requests, and discussions - - # author:@me - - - - Filter to pull requests - - # is:pr - - - - Filter to issues - - # is:issue - - - - Filter to discussions - - # is:discussion - - - - Filter to projects - - # is:project - - - - Filter to open issues, pull requests, and discussions - - # is:open - - - - - - - - - - - - - - - - -
-
-
- -
- - - - - - - - - - -
- - - - -
-
-
- - - - - - - - - - - - -
- -
- -
-

- - - / - - fission.io - - - Public -

- -
- -
    - - - -
  • - -
    - - - - - - - Watch - - - 15 - - - -
    -
    -

    Notifications

    - -
    - -
    -
    - - - - - - - - -
    - - -
    -
    -
    - - - - -
    -
    -
    - - - -
  • - -
  • -
    -
    - Fork - 14 - - -
    - -

    Fork fission.io

    -
    - -
    - - - - - -

    If this dialog fails to load, you can visit the fork page directly.

    -
    -
    - -
    -
    -
    - -
  • - -
  • - - -
    -
    - - -
    -
    - -
    -
    - - - -
    - -
    -
    - - - - - - - -
    - -
    -
    -
    -
    -
    -
  • - -
  • - - -
  • -
- -
- -
-
- - - - -
- - - -
-
- - Open in github.dev - Open in a new github.dev tab - - - - - - - -
- - - - - Permalink - - -
- -
-
- - - master - - - - -
-
-
- Switch branches/tags - -
- - - -
- -
- -
- - -
- -
- - - - - - - - - - - - - - - - -
- - -
-
-
-
- -
- -
- - - - Go to file - - -
- - - - -
-
-
- - - - - - - - -
- -
-
-
 
-
- -
-
 
- Cannot retrieve contributors at this time -
-
- - - - - - - - - - - -
- -
- - -
- - 50 lines (50 sloc) - - 4.14 KB -
- -
- - - - - -
- - - - - - - - - - - - - - - -
- -
-
- -
-
- -
- -
-
- - - -
- -
-
- - - - -
Sorry, something went wrong. Reload?
-
Sorry, we cannot display this file.
-
Sorry, this file is invalid so it cannot be displayed.
- -
-
- -
- -
- - - - -
- - -
- - -
-
- - -
- - - -
-
- -
-
- -
- - - - - - - - - - - - - - - - - - - - - - diff --git a/static/images/alguidelines-bclogo-pattern-black.png b/static/images/alguidelines-bclogo-pattern-black.png new file mode 100644 index 00000000..739e3ab8 Binary files /dev/null and b/static/images/alguidelines-bclogo-pattern-black.png differ diff --git a/static/images/alguidelines-bclogo-pattern-white.png b/static/images/alguidelines-bclogo-pattern-white.png new file mode 100644 index 00000000..b6f9df06 Binary files /dev/null and b/static/images/alguidelines-bclogo-pattern-white.png differ diff --git a/static/images/body-img-1.png b/static/images/body-img-1.png new file mode 100644 index 00000000..d8096869 Binary files /dev/null and b/static/images/body-img-1.png differ diff --git a/static/images/body-img-1.svg b/static/images/body-img-1.svg deleted file mode 100644 index d4cd9549..00000000 --- a/static/images/body-img-1.svg +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/images/brainstorming-team-meeting_38894532.png b/static/images/brainstorming-team-meeting_38894532.png new file mode 100644 index 00000000..8fd1a808 Binary files /dev/null and b/static/images/brainstorming-team-meeting_38894532.png differ diff --git a/static/images/color-bg.png b/static/images/color-bg.png deleted file mode 100644 index 8d7ce80d..00000000 Binary files a/static/images/color-bg.png and /dev/null differ diff --git a/static/images/fission-illustration.svg b/static/images/fission-illustration.svg deleted file mode 100644 index 24a71442..00000000 --- a/static/images/fission-illustration.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/static/images/github-icon.png b/static/images/github-icon.png deleted file mode 100644 index 795cb09a..00000000 Binary files a/static/images/github-icon.png and /dev/null differ diff --git a/static/images/hero-bg.png b/static/images/hero-bg.png index 61c60387..a731a15a 100644 Binary files a/static/images/hero-bg.png and b/static/images/hero-bg.png differ diff --git a/static/images/hero-bg.webp b/static/images/hero-bg.webp index 5eb34f51..8be67c18 100644 Binary files a/static/images/hero-bg.webp and b/static/images/hero-bg.webp differ diff --git a/static/images/wave.webp b/static/images/wave.webp index 9799db66..8aba5ea4 100644 Binary files a/static/images/wave.webp and b/static/images/wave.webp differ diff --git a/static/images/whats-new-bg.webp b/static/images/whats-new-bg.webp index 8ce3a54e..11f533e2 100644 Binary files a/static/images/whats-new-bg.webp and b/static/images/whats-new-bg.webp differ