mirror of
https://github.com/pomerium/pomerium.git
synced 2025-04-28 18:06:34 +02:00
Docs: Update Community Page (#2713)
* Update readme.md * bulleted list for updates * copy edits * add mailchimp plugin * Update readme.md * invoke custom component * style custom mailchimp form * List Discourse for support Co-authored-by: alexfornuto <alex@fornuto.com>
This commit is contained in:
parent
811059dbfd
commit
90f2b00bb6
4 changed files with 84 additions and 5 deletions
61
docs/.vuepress/components/Newsletter.vue
Normal file
61
docs/.vuepress/components/Newsletter.vue
Normal file
|
@ -0,0 +1,61 @@
|
|||
<template>
|
||||
<SimpleNewsletter v-slot="{ slotProps }">
|
||||
<div class="newsletter__wrap">
|
||||
<div class="my-title">{{ slotProps.title }}</div>
|
||||
<div class="my-content">{{ slotProps.content }}</div>
|
||||
<input
|
||||
class="my-input"
|
||||
type="email"
|
||||
name="email"
|
||||
aria-label="Email"
|
||||
placeholder="Email"
|
||||
v-model="slotProps.mail"
|
||||
required
|
||||
autocapitalize="off"
|
||||
autocorrect="off"
|
||||
data-cy="email"
|
||||
/>
|
||||
<button type="submit" class="my-button" data-cy="submit">
|
||||
{{ slotProps.submitText }}
|
||||
</button>
|
||||
</div>
|
||||
</SimpleNewsletter>
|
||||
</template>
|
||||
|
||||
|
||||
<style>
|
||||
.my-title {
|
||||
font-size: 1.7rem;
|
||||
display: block;
|
||||
text-align: center;
|
||||
|
||||
}
|
||||
.my-content {
|
||||
margin-top: 1.5rem;
|
||||
margin-bottom: 1.5rem;
|
||||
line-height: 1.7rem;
|
||||
}
|
||||
.my-input {
|
||||
font-size: inherit;
|
||||
border: 1px solid #e8e8fb;
|
||||
padding: 0.6rem 1.2rem;
|
||||
box-sizing: border-box;
|
||||
border-radius: 3px;
|
||||
margin-bottom: 0.8rem;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
.my-button {
|
||||
font-size: inherit;
|
||||
border: none;
|
||||
cursor: pointer;
|
||||
background: #6f43e7;
|
||||
color: #fff;
|
||||
padding: 0.6rem 1.8rem;
|
||||
box-sizing: border-box;
|
||||
border-radius: 3px;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
|
||||
</style>
|
|
@ -7,6 +7,15 @@ module.exports = {
|
|||
"vuepress-plugin-element-tabs",
|
||||
"vuepress-plugin-mermaidjs",
|
||||
["vuepress-plugin-code-copy", true],
|
||||
[
|
||||
"vuepress-plugin-mailchimp",
|
||||
{
|
||||
endpoint: "https://pomerium.us19.list-manage.com/subscribe/post?u=76f0996a737c138396687fd6b&id=2f4f70cf07",
|
||||
title: "Pomerium Newsletter",
|
||||
content: "Updates on Pomerium and related security news.",
|
||||
submitText: "Subscribe"
|
||||
}
|
||||
],
|
||||
[
|
||||
"check-md",
|
||||
{
|
||||
|
|
|
@ -15,13 +15,21 @@ description: >-
|
|||
|
||||
## Get updates
|
||||
|
||||
[Pomerium-announce](https://groups.google.com/forum/#!forum/pomerium-announce) is a low traffic mailing list for important releases and security announcements. We encourage all Pomerium users to subscribe to pomerium-announce.
|
||||
- [Pomerium-announce](https://groups.google.com/forum/#!forum/pomerium-announce) is a low traffic mailing list for important releases and security announcements.
|
||||
|
||||
On Twitter, we are [@pomerium_io](https://twitter.com/pomerium_io).
|
||||
- Follow us on Twitter [@pomerium_io](https://twitter.com/pomerium_io) or [LinkedIn](https://www.linkedin.com/company/pomerium-inc) for the latest updates and industry news.
|
||||
|
||||
- Check out our [Discourse](https://discuss.pomerium.com/) where the community explores Pomerium's uses and shares their best practices.
|
||||
|
||||
- Want updates delivered directly to your inbox? Sign up for our newsletter here:
|
||||
|
||||
<Newsletter />
|
||||
|
||||
## Get help
|
||||
|
||||
If you have a question about using Pomerium, [join our slack channel](https://slack.pomerium.io)! There will be more people there who can help you than just the Pomerium developers who follow our issue tracker. Issues are not the place for usage questions.
|
||||
If you have a quick question about using Pomerium, [join our slack channel](https://slack.pomerium.io)! There will be more people there who can help you than just the Pomerium developers who follow our issue tracker. Issues are not the place for usage questions.
|
||||
|
||||
For deeper help and configuration troubleshooting, head to our [Discourse](https://discuss.pomerium.com/), where you can search for open threads or start a new one.
|
||||
|
||||
## Report bugs
|
||||
|
||||
|
@ -33,6 +41,6 @@ We suggest reading [How to Report Bugs Effectively](http://www.chiark.greenend.o
|
|||
|
||||
## Suggest features
|
||||
|
||||
First, [search to see if your feature has already been requested](https://github.com/pomerium/pomerium/issues). If it has, you can add a :+1: reaction to vote for it. If your feature idea is new, open an issue to request the feature. You don't have to follow the bug template for feature requests. Please describe your idea thoroughly so that we know how to implement it! Really vague requests may not be helpful or actionable and without clarification will have to be closed.
|
||||
First, search to see if your feature has already been requested on [GitHub](https://github.com/pomerium/pomerium/issues) or [Discourse](https://discuss.pomerium.com/). If it has, you can add a :+1: reaction to vote for it. If your feature idea is new, open an issue to request the feature. You don't have to follow the bug template for feature requests. Please describe your idea thoroughly so that we know how to implement it! Really vague requests may not be helpful or actionable and without clarification will have to be closed.
|
||||
|
||||
While we really do value your requests and implement many of them, not all features are a good fit for Pomerium. But if a feature is not in the best interest of the Pomerium project or its users in general, we may politely decline to implement it.
|
||||
While we really do value your requests and implement many of them, not all features are a good fit for Pomerium. If a feature is not in the best interest of the Pomerium project or its users in general, we may politely decline to implement it.
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
"vuepress": "1.8.2",
|
||||
"vuepress-plugin-check-md": "0.0.2",
|
||||
"vuepress-plugin-element-tabs": "^0.2.8",
|
||||
"vuepress-plugin-mailchimp": "^1.4.2",
|
||||
"vuepress-plugin-mermaidjs": "^1.8.1",
|
||||
"vuepress-plugin-sitemap": "2.3.1"
|
||||
},
|
||||
|
|
Loading…
Add table
Reference in a new issue