Skip to content

Commit

Permalink
feat: Adapt for the release
Browse files Browse the repository at this point in the history
  • Loading branch information
taorepoara committed Sep 28, 2023
1 parent 4f9fbc6 commit a68aad9
Show file tree
Hide file tree
Showing 6 changed files with 68 additions and 70 deletions.
2 changes: 1 addition & 1 deletion docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ services:
environment:
GHORGAMEL_URL: http://ghorgamel:8080/
ghorgamel:
image: lenra/ghorgamel:beta
image: lenra/ghorgamel:1
environment:
GITHUB_ORGANIZATION: lenra-io
CORS_ORIGIN: ""
Expand Down
5 changes: 3 additions & 2 deletions src/views/.footer.pug
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,8 @@ footer.invert-colors
+social(true).app

aside
a(href="https://www.producthunt.com/posts/lenra-beta?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-lenra-beta" target="_blank" rel="noopener")
img(src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=374563&theme=light" alt="Lenra - beta - Optimize your app creation | Product Hunt" style="width: 250px; height: 54px;" width="250" height="54")
a(href="https://www.producthunt.com/posts/lenra?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-lenra" target="_blank" rel="noopener")
img(src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=374563&theme=dark" alt="Lenra - Optimize your app creation | Product Hunt" style="width: 250px; height: 54px;" width="250" height="54")
div(id="wcb" class="carbonbadge wcb-d")
script(src="https://unpkg.com/website-carbon-badges@1.1.3/b.min.js" defer)
<a href="https://www.producthunt.com/products/lenra/reviews?utm_source=badge-product_review&utm_medium=badge&utm_souce=badge-lenra" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/product_review.svg?product_id=517219&theme=neutral" alt="Lenra&#0032; - Optimize&#0032;your&#0032;app&#0032;creation | Product Hunt" style="width: 250px; height: 54px;" width="250" height="54" /></a>
2 changes: 1 addition & 1 deletion src/views/.try-lenra-footer-link.pug
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ section#try
strong free
nav
a.btn.primary(href="https://docs.lenra.io/getting-started/") Start for free
a.btn.link(href="https://dev.lenra.io") Join the beta
a.btn.link(href="https://dev.lenra.io") Deploy a Lenra app
39 changes: 18 additions & 21 deletions src/views/discover.pug
Original file line number Diff line number Diff line change
Expand Up @@ -31,21 +31,21 @@ block content
p Without data, there is no app. That's why our framework starts with data. We believe that data should be simple and easy to understand.
li.colored-block.lenra-icon-grid
h3 Views
p The views are what the user sees and interacts with. It should be clear and concise. It should be easy to use and navigate.
p The views are what is sent to the client app. It should be clear and concise. You define in the views what the user will see and interact with.
li.colored-block.lenra-icon-users
h3 Users
p They are the ones who will use our apps and benefit from them. We believe that all apps should be designed with the user in mind.
li.colored-block.lenra-icon-bell
h3 Listeners
p Listeners are what make an app interactive. They listen for user input and then respond accordingly.
a.btn.primary(href="https://docs.lenra.io/getting-started.html") Getting started
p Listeners are what make an app interactive. They listen for user input and adapt the data accordingly.
a.btn.primary(href="https://docs.lenra.io/getting-started/principles.html") Getting started

section#how-it-works
h2(data-title='How it works')
| How to install, create and push a
|
strong Lenra project
p So you've decided to create an app. That's great! But before you can start coding and designing, you need to set up the back end.
p So you've decided to create an app. That's great! But before you can start coding, you need to set up your environment.
section.tab.pages
input#download(type="radio" name="tab" checked)
label(for="download") Download
Expand Down Expand Up @@ -97,19 +97,15 @@ block content
|
| which will be used to retrieve a project template from github. We already have several models available,
|
a(href="https://github.com/orgs/lenra-io/repositories?q=&type=template&language=&sort=" rel="noopener") check out our github to see more
a(href="https://github.com/search?q=topic%3Alenra+topic%3Atemplate&sort=stargazers&type=repositories" rel="noopener") find them all on GitHub
| . Then all you have to do is code!
a.btn.link.lenra-icon-arrow-right(href="https://github.com/lenra-io/lenra_cli#how-to-use-it" rel="noopener") Discover all the possibilities with Lenra CLI
a.btn.link.lenra-icon-arrow-right(href="https://docs.lenra.io/references/cli/" rel="noopener") Discover all the possibilities with Lenra CLI
aside
pre.command-line(data-filter-output='> ' data-prompt='you@lenra:~$')
code.language-bash
| lenra new your_langage your_app_name
| > Cloning into 'your_app_name'...
| > remote: Enumerating objects: 27, done.
| > remote: Counting objects: 100% (27/27), done.
| > remote: Compressing objects: 100% (25/25), done.
| > remote: Total 27 (delta 0), reused 15 (delta 0), pack-reused 0
| > Unpacking objects: 100% (27/27), 14.18 KiB | 1.29 MiB/s, done.
| lenra new your_langage --path your_app_name
| > Using template: https://github.com/lenra-io/template-javascript.git
| > ✔ Project created
| code your_app_name/

li
Expand All @@ -122,20 +118,21 @@ block content
code.language-javascript
| function home() {
| return {
| type: “flex”,
| direction: “vertical”,
| spacing: 32,
| mainAxisAlignement: “spaceEvenly”,
| crossAxisAlignement: “center”,
| children: [
| "myValue": 42,
| "onIncrement": {
| "_type": "listener",
| "name": "increment"
| }
| }
| }
pre.command-line(data-prompt='you@lenra:~/your_app_name$')
code.language-bash
| lenra dev
li
section
h3 Push your app to a Git repository and tadaaa
p Is your app stable? Are you satisfied with what you have done? All you have to do is push your application to a Git repository, create an account on the Lenra back-office, configure your directory and present everything to your customers!
a.btn.link.lenra-icon-arrow-right(href="https://dev.lenra.io") Join the beta
a.btn.link.lenra-icon-arrow-right(href="https://dev.lenra.io") Deploy a Lenra app
aside.arrows
img(src="img/github-project.jpg" alt="A Lenra app source code on GitHub")
img(src="img/capture/back-office.jpg" alt="Lenra's dev back-office")
Expand Down Expand Up @@ -211,7 +208,7 @@ block content
h4.lenra-icon-activity Analytics
p
| Observe the usage habits of your users without breaking their privacy.
a.btn.primary(href="https://dev.lenra.io") Join the beta
a.btn.primary(href="https://dev.lenra.io") Deploy a Lenra app

include .manifesto-footer-link.pug

Expand Down
2 changes: 1 addition & 1 deletion src/views/index.pug
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ block header
p Lenra is an open source framework to create your app using any language, and deploy it without any Ops scale, built on ethical values.
nav
a.btn.primary(href="https://docs.lenra.io/getting-started/") Getting started
a.btn(href="https://dev.lenra.io") Join the beta
a.btn(href="https://dev.lenra.io") Deploy a Lenra app
a.btn.link.lenra-icon-heart(href="https://github.com/sponsors/lenra-io" rel="noopener") Join Lenra's guild and become a GitHub sponsor

block content
Expand Down
88 changes: 44 additions & 44 deletions src/views/team.pug
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ block content
strong team
section.tab.filter
input#all(type="radio" name="tab" checked)
label(for="all") All team
input#head(type="radio" name="tab")
label(for="head") Head
input#developers(type="radio" name="tab")
label(for="developers") Developers
//- label(for="all") All team
//- input#head(type="radio" name="tab")
//- label(for="head") Head
//- input#developers(type="radio" name="tab")
//- label(for="developers") Developers
ul
li#thomas.head.developers
img(src="../img/team/thomas.jpg" alt="Thomas Da Rocha")
Expand All @@ -30,26 +30,26 @@ block content
p
| CEO of the company, he is the creator of the project.
| He works on both the front-end and back-end and decides the direction to take for each progress made on the platform.
li#alienor.head
img(src="../img/team/alienor.jpg" alt="Aliénor Malbosc")
details
summary
h3 Aliénor Malbosc
p Communication Manager
+social().app.small
a.lenra-icon-linkedin(href="https://www.linkedin.com/in/aliénor-malbosc-b03609220" target="_blank" rel="noopener")
p
| She takes care of the digital communication strategy and manages our social networks.
li#nathalie.head
img(src="../img/team/nathalie.jpg" alt="Nathalie Pestel")
details
summary
h3 Nathalie Pestel
p CMO
+social().app.small
a.lenra-icon-linkedin(href="https://www.linkedin.com/in/nathalie-monrouzeau-822b9387" target="_blank" rel="noopener")
p
| Chief marketing officer of the company, she takes care of the company administration as well.
//- li#alienor.head
//- img(src="../img/team/alienor.jpg" alt="Aliénor Malbosc")
//- details
//- summary
//- h3 Aliénor Malbosc
//- p Communication Manager
//- +social().app.small
//- a.lenra-icon-linkedin(href="https://www.linkedin.com/in/aliénor-malbosc-b03609220" target="_blank" rel="noopener")
//- p
//- | She takes care of the digital communication strategy and manages our social networks.
//- li#nathalie.head
//- img(src="../img/team/nathalie.jpg" alt="Nathalie Pestel")
//- details
//- summary
//- h3 Nathalie Pestel
//- p CMO
//- +social().app.small
//- a.lenra-icon-linkedin(href="https://www.linkedin.com/in/nathalie-monrouzeau-822b9387" target="_blank" rel="noopener")
//- p
//- | Chief marketing officer of the company, she takes care of the company administration as well.
li#louis.developers
img(src="../img/team/louis.jpg" alt="Louis Guilbert")
details
Expand Down Expand Up @@ -81,25 +81,25 @@ block content
a(href="https://dart.dev" target="_blank" rel="noopener") Dart
|
| technologies.
li#emric.developers
img(src="../img/team/emric.jpg" alt="Emric Pichonier")
details
summary
h3 Emric Pichonnier
p Back-end Developer
+social().app.small
a.lenra-icon-github(href="https://github.com/pichoemr" target="_blank" rel="noopener")
a.lenra-icon-youtube(href="https://youtube.com/shorts/Z9L4HFW7Vyc?feature=share" target="_blank" rel="noopener")
p
| He specializes in the backend part of IT and data management.
| He's found of
|
a(href="https://elixir-lang.org" target="_blank" rel="noopener") Elixir
|
| and built our advanced data management using
|
a(href="https://www.mongodb.com" target="_blank" rel="noopener") MongoDB
| .
//- li#emric.developers
//- img(src="../img/team/emric.jpg" alt="Emric Pichonier")
//- details
//- summary
//- h3 Emric Pichonnier
//- p Back-end Developer
//- +social().app.small
//- a.lenra-icon-github(href="https://github.com/pichoemr" target="_blank" rel="noopener")
//- a.lenra-icon-youtube(href="https://youtube.com/shorts/Z9L4HFW7Vyc?feature=share" target="_blank" rel="noopener")
//- p
//- | He specializes in the backend part of IT and data management.
//- | He's found of
//- |
//- a(href="https://elixir-lang.org" target="_blank" rel="noopener") Elixir
//- |
//- | and built our advanced data management using
//- |
//- a(href="https://www.mongodb.com" target="_blank" rel="noopener") MongoDB
//- | .
li#flavien.developers
img(src="../img/team/flavien.jpg" alt="Flavien Cadet")
details
Expand Down

0 comments on commit a68aad9

Please sign in to comment.