novuhq / website Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
indentation of novu logo and git star logo in footer is changing in mobile view which is not giving a better view for consumers
while i view it in mobile view
both the logo should be in same line
logo indentation is changing
No response
Yes I am willing to submit a PR!
Steps to reproduce the error:
In this case , what is the exact link it needs to get redirected?
Add a searchbar so that user can search for his position.
searching for our position in contributors page is getting difficult.
create a search bar in contributors page
No response
Yes I am willing to submit a PR!
if you scroll down on https://novu.co/pricing/ and hover over tooltip, the tooltip window gets overlayed by the bar
probably the tooltip has a different z-index when the tooltip gets displayed on the bottom of the bar
It's impossible to subscribe blog updates.
I suspect process.env.MAILCHIMP_URL
is undefined, because according to api error, axios tries to hit 127.0.0.1:80
- this is default axios behavior when url is not defined.
Another thing - add .catch()
block to give more user friendly error message, because API response shouldn't look like this (look at screenshot).
const axios = require(`axios`);
const validateEmail = (email) =>
String(email)
.toLowerCase()
.match(
/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
);
export default function handler(req, res) {
res.setHeader('Access-Control-Allow-Origin', '*');
if (!req?.body?.email || !validateEmail(req?.body?.email)) {
res.status(400).json({ error: true });
return;
}
axios
.post(
process.env.MAILCHIMP_URL, // <--- I think MAILCHIMP_URL is undefined
{
email_address: req.body.email,
status: 'subscribed',
},
{
auth: {
username: 'novu',
password: process.env.MAILCHIMP_URL_KEY,
},
}
)
.then(() => {
res.status(200).json({ sent: true });
});
}
The feature is to a floating action button, on click takes to the top of the page.
As pages are getting longer, it is important to have a FAB that could take you quickly to the nav bar ( top of the page )
I can add a FAB component and add it to each page, so that the user can easily navigate to the top of the page.
No response
Yes I am willing to submit a PR!
The contributors page currently is pretty much black and white. It would be cool to have some color or something
not really important but something for UX
Possibly show the right color of the user profile pic when hovering? Also these:
could have some hover effect for example getting color i have some ideas.
Add any other context or screenshots about the feature request here.
Want to increase size of navigation options on hovering on nav menu
I would like to enhance the navigation menu's user experience so that it will be easier for users to interact with the menu and select their desired options
I will increase the size of the navigation options when hovering over them.
No response
Yes I am willing to submit a PR!
Currently, Google search results for Novu is very minimal with only a single sentence description. Adding a sitemap with sitelinks can be useful for someone looking for a quick link to other parts of the site (Hacktoberfest, Blogs, Documentation, etc..).
Take Nextjs' search result for example:
Improve SEO and reduce navigation steps needed to go to important sub pages such as Quick Start, Documentation, Blogs, etc.
app/web
and specify sitelinks for important and frequently visited pages.No response
No response
The line description in the card says "Run Novu on you own servers."
Should be updated to you => your
Page link: https://novu.co/pricing
Code permalink
I'm submitting a ...
Summary
The main page of the website https://novu.co shows a list of available/supported services, including Discord
& Slack
, for example, however, it is shown that those services uses Email, but those are chat applications, and there's no relation to email.
There's probably more, but these are the ones I know.
There is a slight problem with the podcast page. As you can see, it says:
"Enterprise Selling Amplication"
but according to the XML
view-source:https://feeds.transistor.fm/sourcelife
it's supposed to be "Enterprise Selling w/ Amplication"
indentation of novu logo and git star logo in footer is changing in mobile view which is not giving a better view for consumers
while i view it in mobile view
both the logo should be in same line
logo indentation is changing
No response
Yes I am willing to submit a PR!
The Current Bio Link Is https://novu.co/contributors/kymppi/midka.dev
It Should Be https://midka.dev
There are two a
tags that link to the same url. i.e. both contact us and discord have the same links. I think we can remove the contact us link, as the links to discord, twitter and github are already provided.
I think, its better to remove contact us or place all the 3 social handles under the contact us. That makes more sense according to me.
The both contact us and discord have same links, I feel there is no use for a contact us link, when there is already discord link in the footer.
Windows
v16.150 ( this issue isn't related to node version )
No response
Yes I am willing to submit a PR!
Following the instructions, ran into errors regarding @mdx-js not found (I cloned today, and ran npm install
today).
I manually installed mdx and ran into this:
Error in ".../node_modules/gatsby-plugin-mdx/gatsby-node.js": Must use import to load ES Module:
.../website/node_modules/@mdx-js/mdx/index.js
I know Gatsby had issues with mdx in the past so might be related? thanks a bunch ๐
When I type a email twice, The second time, its showing Oops! something went wrong. Instead there should be a specific error message like "email already subscibed"
I think, it is better if "email already exists" note arise, when a duplicate email is typed. This makes user understand that he has already subscribed. ( coz first time, I thought the there is network issue and tried disconnecting my internet too )
Getting "something went wrong" when duplicate email is typed in subscribe section.
Windows
(not applicable )
No response
Yes I am willing to submit a PR!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.