GithubHelp home page GithubHelp logo

eddiehubcommunity / eddiehubcommunity.github.io Goto Github PK

View Code? Open in Web Editor NEW
149.0 18.0 125.0 8.75 MB

Information about our community

Home Page: http://eddiehub.org

License: Other

JavaScript 99.54% CSS 0.09% Dockerfile 0.37%
hacktoberfest svelte html tailwind tailwindcss

eddiehubcommunity.github.io's Introduction

EddieHub Website

Salient is a Tailwind UI site template built using Tailwind CSS and Next.js.

Requirements

  • nodejs
  • npm

Getting started

Using Gitpod

Open BioDrop in Gitpod

Local development

To get started with this project, first install the npm dependencies:

npm ci

Next, run the development server:

npm run dev

Finally, open http://localhost:3000 in your browser to view the website.

License

This site template is a commercial product and is licensed under the Tailwind UI license.

Learn more

To learn more about the technologies used in this site template, see the following resources:

  • Tailwind CSS - the official Tailwind CSS documentation
  • Next.js - the official Next.js documentation
  • Headless UI - the official Headless UI documentation

eddiehubcommunity.github.io's People

Contributors

adityaraute avatar amandamartin-dev avatar ctrl07 avatar eddiejaoude avatar fi-krish avatar hristo-spasov avatar imlauera avatar itsshibam avatar jayantaadhikary avatar josuembuyu avatar lexzee avatar luckyklyist avatar ninadvyas avatar pradumnasaraf avatar praveenkumaresan avatar satoshi-sh avatar schmelto avatar techbond7 avatar usmanfaki avatar

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  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  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  avatar  avatar  avatar  avatar

Watchers

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

eddiehubcommunity.github.io's Issues

more sveltifying needed ...


  <div class="mt-6">
    <a
      href="https://youtube.com/eddiejaoude?sub_confirmation=1"
      class="inline-block text-sm m-2 px-4 py-2 leading-none border rounded border-white text-white hover:border-transparent hover:text-teal-500 hover:bg-white transition duration-300 ease-in-out transform hover:-translate-y-1 hover:scale-110"
    >
      <i class="fab fa-youtube-square"></i>
      YouTube</a
    >
    <a
      href="http://github.com/EddieJaoudeCommunity"
      class="inline-block text-sm m-2 px-4 py-2 leading-none border rounded border-white text-white hover:border-transparent hover:text-teal-500 hover:bg-white transition duration-300 ease-in-out transform hover:-translate-y-1 hover:scale-110"
    >
      <i class="fab fa-github-square"></i>
      GitHub</a
    >
    <a
      href="https://discord.com/invite/jZQs6Wu"
      class="inline-block text-sm m-2 px-4 py-2 leading-none border rounded border-white text-white hover:border-transparent hover:text-teal-500 hover:bg-white transition duration-300 ease-in-out transform hover:-translate-y-1 hover:scale-110"
    >
      <i class="fab fa-discord"></i>
      Discord</a
    >
  </div>

This can be made a separate component too what do you say ?

Svelte

<script>
	import { fade } from 'svelte/transition';
	
	let name = 'Eddie Jaoude';
	let clickMe = () => name = 'New Name';
	$:doubleName = name + name;
	let data = [
		{
			name: 'Praveen',
			location: 'London'
		},
		{
			name: 'Mikey',
			location: 'Paris'
		}
	];
	let formData = '';
	
</script>

<style>
	h1 {
		color: red;
	}
	.faded {
		color: grey;
	}
</style>

<h1 on:click={clickMe}>Hello {name}!</h1>
<p>This is a message for {doubleName}</p>
<input name="name" bind:value="{formData}" placeholder="test name" /><button on:click="{()=> { 
	data = [{ name: formData, location: 'not found' }, ...data];
	formData = '';
	}}">Add</button>
{formData}
<ul>
	{#each data as item (item.name)}<li transition:fade="{{duration: 1000}}">{item.name} - <span class:faded="{item.location=='Paris'}">{item.location}</span></li>{/each}
</ul>

Our community mission statement

Something like...

We believe Open Source is for everyone
We are changing the world 1 pull request at a time (stolen from Hacktoberfest)
...

What else?

Who are the Moderators

Who to contact if there is an issue, please do not tag these people for general tech questions

Moderators has UI problems on Firefox

Actual

imagem

Screenshot taken on Mozilla Firefox browser.

Expected

imagem

Screenshot taken on Google Chrome browser.

Note: This is just a reminder since our main target is Google Chrome. Still, we could investigate why this is happening and fix it ๐Ÿ˜ƒ .

Save the Cypress artifacts after Actions have run (failed)

Description

Cypress stores screenshots and videos when a test fails locally, we could keep these artifacts between builds. On GitHub Actions there is an official action for this "actions/upload-artifact" (check more info here), which when used gives an additional dropdown on the Action page.

More Links

Add back the spacing to Projects section

Description

I noticed on our deployed version of the website we have a margin of 8: https://github.com/EddieJaoudeCommunity/EddieJaoudeCommunity.github.io/blob/01c27e5fd2d8227395a6c7b1ff36fcb1a7eb458f/index.html#L47

Screenshot (main branch)
imagem

Screenshot (develop branch)
imagem

Solution

We can simply add the mb-8 class back, it probably got lost on some PR. Here is the line to change: https://github.com/EddieJaoudeCommunity/EddieJaoudeCommunity.github.io/blob/598649ef1bae144e99c944c76b4e36dd3a372a01/src/App.svelte#L86

Tech stack for this project

Will we build this with HTML, CSS and perhaps JS, or do we use libraries and frameworks? And within frameworks, will we use CSS frameworks like Bootstrap or Tailwind and/or JS frameworks?

IMO we can keep it simple at first and build a website with HTML and CSS, what do you guys think?

Can I create react version of website?

I have seen this project has three branches. One is main branch, second branch is develop branch and it is made with sevelt and third branch is made with vuejs.

So, Can I try to make another version of this project with reactjs ?

Projects: Add main maintainers / point of contact

Note: This issue is related to #1 (comment)

We could add this information only on hover. Let me know what you think and how you think this can be implemented, but I was thinking of the main information to display always, then secondary info only shows on hover. This would reduce clutter and too much information at once. If a user hovers the card, we assume they want to know more so we show this list.

Slight typo on newcomers.md

In newcomers.md

We have the following entry: "Now you can go ahead and effect the desired changes."

I think this should read: " Now you can go ahead and affect the desired changes."

i.e. affect instead of effect.

Latest livestreams section on Home page

Hi everyone ๐Ÿ˜ƒ,

I was thinking it would be cool to have a section with the latest livestreams/videos, below or maybe above the Projects section.
This could give a newcomer an idea of the sort of community we are, by the titles of the videos and thumbnails. Or it could give awareness to something they didn't watch and was really cool like this livestream about another organization open sourcing their projects.

Should we have a section for this on the home page? I'm not concerned about the complexity of this task in terms of technology and integration with the YouTube API for now. I was just wondering if this provides value to the community and the user going to our website.

What do you think? Let's start a discussion in the comments ๐Ÿ˜„.

Note: I was thinking how this is related to how Netflix shows like the latest content on their app but this is a bit different ๐Ÿ˜…

Project list with their technologies and status

Project list to have the following information

  • project title
  • project link
  • main project maintainers / point of contact
  • status (idea, started, mature, maintenance)
  • technologies used

What else?

Our community FAQs in README/Website

Common questions/answers people ask when new to our community

  • How do I join the Github Organisation
  • ...

Edit: In our support repo, we could have FAQs from the community questions

Update Website screenshot on README.md

The screenshot of the website present on README.md needs to be updated since we now have more stuff on our website. This will help the community who come to visit this repository a good idea of our website from the image.

Also to include on the website

New issues should be created for each feature below...

  • Code of Conduct
  • why join our community
  • Connect with us on:
    • Discord
    • GitHub Organisation
    • Live streams
    • Support repo
  • Profile picture on these platforms
    • Its more friendly
    • Could be a pet or cartoon character, default pictures look like bots or spam
  • our project/repo list, technologies, state (alpha, beta, ...)
  • join our GitHub organisation

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.