Giter Club home page Giter Club logo

website's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

website's Issues

Indentation of novu logo and git star logo is chaging in mobile view

๐Ÿ“œ Description

indentation of novu logo and git star logo in footer is changing in mobile view which is not giving a better view for consumers

๐Ÿ‘Ÿ Reproduction steps

Screenshot 2023-06-05 135927

while i view it in mobile view

Screenshot 2023-06-05 135647

๐Ÿ‘ Expected behavior

both the logo should be in same line

๐Ÿ‘Ž Actual Behavior with Screenshots

logo indentation is changing

๐Ÿ“ƒ Provide any additional context for the Bug.

No response

๐Ÿ‘€ Have you spent some time to check if this bug has been raised before?

  • I checked and didn't find similar issue

๐Ÿข Have you read the Contributing Guidelines?

Are you willing to submit PR?

Yes I am willing to submit a PR!

๐Ÿš€ Feature: search bar in contributors page

๐Ÿ”– Feature description

Add a searchbar so that user can search for his position.

๐ŸŽค Why is this feature needed ?

searching for our position in contributors page is getting difficult.

โœŒ๏ธ How do you aim to achieve this?

create a search bar in contributors page

๐Ÿ”„๏ธ Additional Information

No response

๐Ÿ‘€ Have you spent some time to check if this feature request has been raised before?

  • I checked and didn't find similar issue

๐Ÿข Have you read the Code of Conduct?

Are you willing to submit PR?

Yes I am willing to submit a PR!

change the scrollbar or make same

What?

change the scrollbar of novu.co and docs.novu.co or make same.

How?

I can change the scrollbar entirely with a custom scrollbar or I can make both scrollbar look same.

Other information :

Screenshot (169)

Screenshot (168)

Bug report: fix blog updates subscription form

It's impossible to subscribe blog updates.

screenshot

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).

website/src/api/submit.js

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 });
    });
}

UI improvement in Integration Store

Under both the Development and Production sections of the Integration Store, the 3 dot menu coincides with the X for Test Providers making it a bit tricky to click on the 3 dot menu

image

image

If this issue is valid I would like to work on it.

๐Ÿš€ Feature: create floating button to take to top of the page.

๐Ÿ”– Feature description

The feature is to a floating action button, on click takes to the top of the page.

๐ŸŽค Why is this feature needed ?

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 )

โœŒ๏ธ How do you aim to achieve this?

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.

๐Ÿ”„๏ธ Additional Information

No response

๐Ÿ‘€ Have you spent some time to check if this feature request has been raised before?

  • I checked and didn't find similar issue

๐Ÿข Have you read the Code of Conduct?

Are you willing to submit PR?

Yes I am willing to submit a PR!

On hover show the color profile picture of users

What?

The contributors page currently is pretty much black and white. It would be cool to have some color or something

Why?

not really important but something for UX

How?

Possibly show the right color of the user profile pic when hovering? Also these:
image
could have some hover effect for example getting color i have some ideas.

Other information

Add any other context or screenshots about the feature request here.

๐Ÿš€ Feature: Want to increase size of navigation options on hovering on nav menu

๐Ÿ”– Feature description

Want to increase size of navigation options on hovering on nav menu

๐ŸŽค Why is this feature needed ?

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

โœŒ๏ธ How do you aim to achieve this?

I will increase the size of the navigation options when hovering over them.

๐Ÿ”„๏ธ Additional Information

No response

๐Ÿ‘€ Have you spent some time to check if this feature request has been raised before?

  • I checked and didn't find similar issue

๐Ÿข Have you read the Code of Conduct?

Are you willing to submit PR?

Yes I am willing to submit a PR!

Feature: Embed Twitter Feed on the Website

Idea:

I have this suggestion that we can add some space to show the current Twitter feed on the website to gather more traffic to the Novu Twitter account. This can be done by just embedding the code into the website. Let me know what you think. Thank you!

ss

๐Ÿš€ Feature: Create sitemap.xml and add sitelinks for SEO

๐Ÿ”– Feature description

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..).

image

Take Nextjs' search result for example:

image

๐ŸŽค Why is this feature needed ?

Improve SEO and reduce navigation steps needed to go to important sub pages such as Quick Start, Documentation, Blogs, etc.

โœŒ๏ธ How do you aim to achieve this?

๐Ÿ”„๏ธ Additional Information

No response

๐Ÿ‘€ Have you spent some time to check if this feature request has been raised before?

  • I checked and didn't find similar issue

๐Ÿข Have you read the Code of Conduct?

Are you willing to submit PR?

No response

Website - Incorrect notification type for service(s)

  • I'm submitting a ...

    • bug report
    • feature request
    • question about the decisions made in the repository
    • question about how to use this project
  • 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.

Screenshot_20221003-065343_Chrome

  • I am willing to make a PR to fix this issue.

Contributor Medals date issue

For the contributors medal .
First bronze is assigned, then silver, then gold
That means bronze medal date should be oldest and gold should be newest
But the dates are kinda confusing
Screenshot_2022-10-05-16-40-48-101-edit_com android chrome
Screenshot_2022-10-05-16-42-05-611-edit_com android chrome
Screenshot_2022-10-05-16-43-45-682-edit_com android chrome

๐Ÿ› Bug Report: Logo indentation

๐Ÿ“œ Description

indentation of novu logo and git star logo in footer is changing in mobile view which is not giving a better view for consumers

๐Ÿ‘Ÿ Reproduction steps

Screenshot 2023-06-05 135927

while i view it in mobile view

Screenshot 2023-06-05 135647

๐Ÿ‘ Expected behavior

both the logo should be in same line

๐Ÿ‘Ž Actual Behavior with Screenshots

logo indentation is changing

๐Ÿ“ƒ Provide any additional context for the Bug.

No response

๐Ÿ‘€ Have you spent some time to check if this bug has been raised before?

  • I checked and didn't find similar issue

๐Ÿข Have you read the Contributing Guidelines?

Are you willing to submit PR?

Yes I am willing to submit a PR!

๐Ÿ› Bug Report: repeatitive links in the footer

๐Ÿ“œ Description

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.

๐Ÿ‘Ÿ Reproduction steps

  1. Scroll to the bottom of the page
  2. See that contact us and discord have the same links

๐Ÿ‘ Expected behavior

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.

๐Ÿ‘Ž Actual Behavior with Screenshots

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.

๐Ÿ’ป Operating system

Windows

๐Ÿค– Node Version

v16.150 ( this issue isn't related to node version )

๐Ÿ“ƒ Provide any additional context for the Bug.

No response

๐Ÿ‘€ Have you spent some time to check if this bug has been raised before?

  • I checked and didn't find similar issue

๐Ÿข Have you read the Contributing Guidelines?

Are you willing to submit PR?

Yes I am willing to submit a PR!

Maybe a problem with mdx?

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 ๐Ÿ™

๐Ÿ› Bug Report: typing a duplicate email in subscribe section

๐Ÿ“œ Description

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"

๐Ÿ‘Ÿ Reproduction steps

  1. GO to blog
  2. navigate to the subscribe section
  3. try to give same email twice
  4. the second time, its telling, "something went wrong" instead of "email already exists"

๐Ÿ‘ Expected behavior

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 )

๐Ÿ‘Ž Actual Behavior with Screenshots

Getting "something went wrong" when duplicate email is typed in subscribe section.

๐Ÿ’ป Operating system

Windows

๐Ÿค– Node Version

(not applicable )

๐Ÿ“ƒ Provide any additional context for the Bug.

No response

๐Ÿ‘€ Have you spent some time to check if this bug has been raised before?

  • I checked and didn't find similar issue

๐Ÿข Have you read the Contributing Guidelines?

Are you willing to submit PR?

Yes I am willing to submit a PR!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.