Merge branch 'master' into dev

This commit is contained in:
lostdesign
2019-06-20 13:03:10 +02:00
6 changed files with 63 additions and 188 deletions

38
.github/ISSUE_TEMPLATE/bug_report.md vendored Normal file
View File

@@ -0,0 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
**Additional context**
Add any other context about the problem here.

View File

@@ -2,7 +2,7 @@
name: Feature request
about: Suggest an idea for this project
title: ''
labels: feature
labels: ''
assignees: ''
---

View File

@@ -53,8 +53,8 @@ We manage our resources in `store.json`. The schema is as follows:
If you just want to add a resource to an already existing category, extend the `resources` array with your resources. Please include all the keys enlisted (`title`, `desc`, `url`).
For URLs, please consider the following:
- Do not link to language specific pages (e.g., don't link to `<url>.org/en-US/docs`, instead, link to `<url>/docs` if possible).
- Do not use '&' as it will break the URL referencing.
- Do not link to language specific pages (e.g. don't link to `<url>.org/en-US/docs`, instead, link to `<url>/docs` if possible).
- Do not use `'&'` as it will break the URL referencing.
- We won't allow referral links.
To add a completely new resource, include a new object at the root of the array, the pages are dynamically rendered so you don't have to worry about anything else. Again, include all the enlisted keys, reference to the schema above.

View File

@@ -1,8 +1,8 @@
<template lang="pug">
.welcome
main
h1.text-black.font-bold.text-xl.mb-2 What is &nbsp;
span 💎 webgems ?
h1.text-black.font-bold.text-xl.mb-2 What is&nbsp;
span 💎 webgems?
p Webgems is a goto place for devs and designers to find new resources and more. As a beginner it's sometimes not easy to find what you need since you don't know what you should look for.
p Therefore i created this project to have the most common and best resources for beginners and veterans in one place. Kinda like a bookmarks list for devs and designers, containing only the best gems out there.
p If you want to add your own gem, go ahead and open a pull request on github (click on that octocat at the top right corner).&nbsp;

View File

@@ -1,163 +0,0 @@
<template lang="pug">
div
h1 Tools
.cards
template(v-for='resource in resources')
Card(:title='resource.title' :desc='resource.desc' :url='resource.url')
</template>
<script>
import Card from '../../components/Card'
export default {
data() {
return {
resources: [
{
title: 'JSON Generator',
desc: 'Random JSON generator for your project - because debugging without data, does not make sense!',
url: 'https://www.json-generator.com'
},
{
title: 'Matomo',
desc: 'A free open source web analytics tool which can be compared to GA but actually gives a shit about privacy.',
url: 'https://matomo.org/'
},
{
title: 'Fathom',
desc: 'Fathom Analytics provides simple, useful website stats without tracking or storing personal data of your users.',
url: 'https://usefathom.com'
},
{
title: '10 free tools',
desc: '10 free-but-professional tools for your dev projects',
url: 'https://dev.to/sauloco/10-free-but-professional-tools-for-your-dev-projects-2eeo'
},
{
title: 'headless cms',
desc: 'A List of Content Management Systems for JAMstack Sites',
url: 'https://headlesscms.org'
},
{
title: 'Git and Git flow cheatsheet',
desc: 'Git cheat sheet saves you from learning all the commands by heart.',
url: 'https://github.com/arslanbilal/git-cheat-sheet#readme'
},
{
title: 'StaticGen',
desc: 'A List of Static Site Generators for JAMstack Sites',
url: 'https://www.staticgen.com'
},
{
title: 'Snippet generator',
desc: 'Create your own snippets for VSCode, Sublime or Atom using this generator. No need to format the snippet yourself',
url: 'https://snippet-generator.app/'
},
{
title: 'gitignore.io',
desc: 'Create usefull .gitignore files for your projects.',
url: 'https://www.gitignore.io'
},
{
title: 'Github',
desc: 'GitHub is a development platform inspired by the way you work. From open source to business, you can host and review code, manage projects, and build software alongside 36 million developers.',
url: 'https://github.com'
},
{
title: 'NASA APIs',
desc: 'Welcome to the NASA API portal. The objective of this site is to make NASA data, including imagery, eminently accessible to application developers. The api.nasa.gov catalog is growing.',
url: 'https://api.nasa.gov'
},
{
title: 'PokéAPI',
desc: 'The RESTful Pokémon API',
url: 'https://pokeapi.co'
},
{
title: 'Reddit API .json',
desc: 'Take a any subreddit you like and append ".json" to consume it as an API (https://reddit.com/r/cats.json).',
url: 'https://www.reddit.com/.json'
},
{
title: 'quicktype',
desc: 'Generate types and serializers from JSON.',
url: 'https://quicktype.io'
},
{
title: 'NGINXconfig.io',
desc: 'Quickly generate a NGINX config for your server.',
url: 'https://nginxconfig.io/'
},
{
title: 'Online tools',
desc: 'Decode, encode and hash any string quickly.',
url: 'https://emn178.github.io/online-tools'
},
{
title: 'Favicon generator. For real.',
desc: 'A favicon generator for all browsers and platforms.',
url: 'https://realfavicongenerator.net'
},
{
title: 'JSFiddle',
desc: 'JSFiddle is for: Demos for docs, Bug reporting (test-case) for Github Issues, Live code collaboration, Code snippets hosting for free!',
url: 'https://jsfiddle.net'
},
{
title: 'CodePen',
desc: 'CodePen is an online community for testing and showcasing user-created HTML, CSS and JavaScript code snippets.',
url: 'https://codepen.io/'
},
{
title: 'Gifless',
desc: 'Create emoji and text gifs in seconds',
url: 'https://www.gifless.com/'
},
{
title: 'Learn Git',
desc: 'Become a git guru - a tutorial series by Atlassian.',
url: 'https://www.atlassian.com/git/tutorials'
},
{
title: 'Git form the inside out',
desc: 'This essay explains how Git works. It assumes you understand Git well enough to use it to version control your projects.',
url: 'https://codewords.recurse.com/issues/two/git-from-the-inside-out'
},
{
title: 'List of Public APIs',
desc: 'A collective list of free APIs for use in software and web development.',
url: 'https://github.com/public-apis/public-apis'
},
{
title: 'Carbon',
desc: 'Create and share beautiful images of your source code.',
url: 'https://carbon.now.sh'
},
{
title: 'Mailnator',
desc: 'The Mailinator Email System puts millions of inboxes right at your fingertips. It is an amazing Email Workflow Testing tool for your Software or Service.',
url: 'https://www.mailinator.com/'
},
{
title: 'Ngrok',
desc: 'Secure introspectable tunnels to localhost.',
url: 'https://ngrok.com/'
},
{
title: 'Let\'s Encrypt',
desc: 'Let\'s Encrypt is a free, automated, and open certificate authority brought to you by the non-profit Internet Security Research Group (ISRG).',
url: 'https://letsencrypt.org/'
},
]
}
},
components: {
Card
}
}
</script>
<style lang="scss" scoped>
</style>

View File

@@ -168,6 +168,11 @@
"title": "CSS Animation",
"desc": "CSS animation articles, tips and tutorials. Level Up Your CSS Animation Skills.",
"url": "https://cssanimation.rocks/"
},
{
"title": "JustREM",
"desc": "Easily and quickly convert pixel values into rem values.",
"url": "https://justrem.xyz/"
}
]
},
@@ -202,7 +207,7 @@
}
]
},
{
{
"title": "Design",
"slug": "/design",
"resources": [
@@ -293,7 +298,7 @@
}
]
},
{
{
"title": "Frontend",
"slug": "/frontend",
"resources": [
@@ -324,7 +329,7 @@
}
]
},
{
{
"title": "Fullstack",
"slug": "/fullstack",
"resources": [
@@ -340,7 +345,7 @@
}
]
},
{
{
"title": "General",
"slug": "/general",
"resources": [
@@ -401,7 +406,7 @@
}
]
},
{
{
"title": "HTML",
"slug": "/html",
"resources": [
@@ -437,7 +442,7 @@
}
]
},
{
{
"title": "Javascript",
"slug": "/javascript",
"resources": [
@@ -503,7 +508,7 @@
}
]
},
{
{
"title": "PHP",
"slug": "/php",
"resources": [
@@ -518,14 +523,9 @@
"url": "https://www.php.net/manual/en/"
},
{
"title": "PHP for beginners",
"desc": "We all start somewhere. When it comes to web development with PHP, well, your first stop is this series. Designed specifically and exclusively for beginners, here, you'll learn the fundamentals of PHP - all the way down to defining variables and arrays.",
"url": "https://laracasts.com/series/php-for-beginners"
},
{
"title": "Learn PHP in Y Minutes",
"desc": "A quick short overview of PHP utilizing most of the spec.",
"url": "https://learnxinyminutes.com/docs/php/"
"title": "Laracasts",
"desc": "Learn practical, modern web development, through expert screencasts on Laravel, Vue, and so much more.",
"url": "https://laracasts.com"
},
{
"title": "An online book for learning PHP",
@@ -876,7 +876,7 @@
}
]
},
{
{
"title": "Server",
"slug": "/server",
"resources": [
@@ -917,9 +917,9 @@
}
]
},
{
"title": "Tools",
"slug": "/tools",
{
"title": "Utility",
"slug": "/utility",
"resources": [
{
"title": "JSON Generator",
@@ -1058,4 +1058,4 @@
}
]
}
]
]