diff --git a/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md similarity index 100% rename from CODE_OF_CONDUCT.md rename to .github/CODE_OF_CONDUCT.md diff --git a/CONTRIBUTING.md b/.github/CONTRIBUTING.md similarity index 65% rename from CONTRIBUTING.md rename to .github/CONTRIBUTING.md index 7fb6810..a83f93d 100644 --- a/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -26,38 +26,38 @@ If you are willing to contribute to this project here is a step by step introduc └── App.tsx ``` - [Camelcase](https://developer.mozilla.org/en-US/docs/Glossary/Camel_case) -- Use the templat +- Use the template - Go to the artworkList and create a new entry look at the IArtworkItem to know what the props are -- Now you have setup everithing and your Component should render inside the application, you're ready to get creative. +- Now you have set up everything and your Component should render inside the application, you're ready to get creative. ## Pull Request - [Component](#component) - [Feature](#feature) ### Component -If you have created a new component you'll have to tick off the folowing TODOs in order for you Pull requst to be aproved. +If you have created a new component you'll have to tick off the following TODOs in order for you Pull request to be approved. - The Component is somewhere unique to already other crated components. -- Everithing I created is my own and i haven't stolen it from somebody else. -- I have only used html and css to create my component, apart from the react component. -- I have followed the Project structur for components, read [Contribution](#contribution) for more details. +- Everything I created is my own and I haven't stolen it from somebody else. +- I have only used html and css to create my component, apart from the React component. +- I have followed the Project structure for components, read [Contribution](#contribution) for more details. - My Component looks good on most device including (phones, tablets, laptops, screens), if not don't worry, but write a comment inside you main component tsx file. -- My Code is well structured and easy to read for someone other to understand it properly. -- If something could be unclear/complex for others to understand i have made a comment for this part. +- My Code is well-structured and easy to read for someone other to understand it properly. +- If something could be unclear/complex for others to understand I have made a comment for this part. - If I use the full property I have mady my mind up and really need the extra space. - I haven't edited a file which is not my component files or the artworksList, else create a new [Feature](#feature). - I have only used module css classes. ### Feature -If you have created a new feature that means contrubution to the project by building somthing apart from a component, -like a new filter or other features that add to the overall project (you can use ts). You'll have to tock of the following TODOs. -New features will be inspected much carefullyer that new Components. - -- My changes do not effect anything in a way that it won't work nomore. -- I have looked thourgh my code and decided for every part if it realy make sence to do it like this, or if there is an easier way. -- If I edited some core files of the Project I have checked the code extra carfully. -- The position where I placed the new files inside the project tree make sence, in comparicent to the current version of the code. -- My code is well structured and easy to read for someone other to understand it properly. +If you have created a new feature that means contribution to the project by building something apart from a component, +like a new filter or other features that add to the overall project (you can use ts). You'll have to took of the following TODOs. +New features will be inspected much careful that new Components. + +- My changes do not affect anything in a way that it won't work no more. +- I have looked through my code and decided for every part if it really makes sense to do it like this, or if there is an easier way. +- If I edited some core files of the Project I have checked the code extra carefully. +- The position where I placed the new files inside the project tree make sense, in compartment to the current version of the code. +- My code is well-structured and easy to read for someone other to understand it properly. - If the new feature have UI changes, I have made them responsive as good as possible. -- If something could be unclear/complex for others to understand i have made a comment for this part. -- I have only used module css classes, with exeption for some part where you can use the index.scss. +- If something could be unclear/complex for others to understand I have made a comment for this part. +- I have only used module css classes, with exception for some part where you can use the index.scss. diff --git a/pull_request_template.md b/.github/PULL_REQUEST_TEMPLATE/PULL_REQUEST_TEMPLATE.md similarity index 66% rename from pull_request_template.md rename to .github/PULL_REQUEST_TEMPLATE/PULL_REQUEST_TEMPLATE.md index d959b5d..ae9e216 100644 --- a/pull_request_template.md +++ b/.github/PULL_REQUEST_TEMPLATE/PULL_REQUEST_TEMPLATE.md @@ -8,7 +8,7 @@ Used issue # (fill in your issue) - [ ] New Component (non-breaking change which adds functionality to the website) - [ ] New Feature (non-breaking change which adds a new css component) -- [ ] Bug fix (non-breaking change which fixes an bug) +- [ ] Bug fix (non-breaking change which fixes a bug) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) # Checklist: @@ -19,19 +19,19 @@ Used issue # (fill in your issue) - [ ] My code is properly structured and easy to read for others. - [ ] If something could be unclear/complex for others to understand I have made a comment for this part. - [ ] My changes generate no new warnings or errors inside the console. -- [ ] Its easy to see what issue was used for this changes. -- [ ] I have only used module css classes, with exeption for some part where you can use the index.scss. -- [ ] I have read the [`CODE OF CONDUCT`](CODE_OF_CONDUCT.md) & the [`CONTRIBUTING`](CONTRIBUTING.md). +- [ ] It's easy to see what issue was used for these changes. +- [ ] I have only used module css classes, with exception for some part where you can use the index.scss. +- [ ] I have read the [`CODE OF CONDUCT`](../CODE_OF_CONDUCT.md) & the [`CONTRIBUTING`](../CONTRIBUTING.md). ## Components specific - [ ] The Component is somewhere unique to already other created components. -- [ ] I have only used html and css to create my component, apart from the react component. -- [ ] I have made the whole component myself and didn't stole it from someone other. -- [ ] I have documented my own copyright statments inside the artworklist. +- [ ] I have only used html and css to create my component, apart from the React component. +- [ ] I have made the whole component myself and didn't steal it from someone other. +- [ ] I have documented my own copyright statements inside the artwork List. ## Feature specific -- [ ] My new Feature does not effect the styling and the functioning of other thing, in a way so they don't work anymore. -- [ ] If I edited some core files of the project I have checked the code extra carfully. +- [ ] My new Feature does not affect the styling and the functioning of other thing, in a way, so they don't work anymore. +- [ ] If I edited some core files of the project I have checked the code extra carefully. - [ ] If the new feature have UI changes, I have made them responsive as good as possible. diff --git a/SECURITY.md b/.github/SECURITY.md similarity index 92% rename from SECURITY.md rename to .github/SECURITY.md index e8e6b9a..12a5576 100644 --- a/SECURITY.md +++ b/.github/SECURITY.md @@ -3,8 +3,8 @@ ## Supported Versions | Version | Supported | -| ------- | ------------------ | -| latest | :white_check_mark:| +|---------|--------------------| +| latest | :white_check_mark: | ## Reporting a Vulnerability diff --git a/.gitignore b/.gitignore index a547bf3..b6cdf57 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,7 @@ node_modules dist dist-ssr *.local +*.tsbuildinfo # Editor directories and files .vscode/* diff --git a/README.md b/README.md index a164459..3d5672b 100644 --- a/README.md +++ b/README.md @@ -7,22 +7,22 @@