Skip to content

Commit

Permalink
Configuration and application skeleton, add important dependencies(ty…
Browse files Browse the repository at this point in the history
…pescript, sass)
  • Loading branch information
mudrila committed Jan 4, 2022
1 parent 526a832 commit 6b3ed91
Show file tree
Hide file tree
Showing 44 changed files with 9,679 additions and 11,586 deletions.
11,463 changes: 0 additions & 11,463 deletions package-lock.json

This file was deleted.

11 changes: 7 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"version": "0.1.0",
"private": true,
"dependencies": {
"@testing-library/jest-dom": "^5.16.1",
"@testing-library/react": "^12.1.2",
"@testing-library/user-event": "^13.5.0",
"@types/node": "^17.0.8",
"@types/react": "^17.0.38",
"@types/react-dom": "^17.0.11",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"react-scripts": "5.0.0",
"web-vitals": "^2.1.2"
"typescript": "^4.5.4"
},
"scripts": {
"start": "react-scripts start",
Expand All @@ -34,5 +34,8 @@
"last 1 firefox version",
"last 1 safari version"
]
},
"devDependencies": {
"node-sass": "^7.0.1"
}
}
38 changes: 0 additions & 38 deletions src/App.css

This file was deleted.

25 changes: 0 additions & 25 deletions src/App.js

This file was deleted.

8 changes: 0 additions & 8 deletions src/App.test.js

This file was deleted.

Binary file added src/assets/fonts/Karla-Bold.ttf
Binary file not shown.
Binary file added src/assets/fonts/Karla-BoldItalic.ttf
Binary file not shown.
Binary file added src/assets/fonts/Karla-ExtraBold.ttf
Binary file not shown.
Binary file added src/assets/fonts/Karla-ExtraBoldItalic.ttf
Binary file not shown.
Binary file added src/assets/fonts/Karla-ExtraLight.ttf
Binary file not shown.
Binary file added src/assets/fonts/Karla-ExtraLightItalic.ttf
Binary file not shown.
Binary file added src/assets/fonts/Karla-Italic.ttf
Binary file not shown.
Binary file added src/assets/fonts/Karla-Light.ttf
Binary file not shown.
Binary file added src/assets/fonts/Karla-LightItalic.ttf
Binary file not shown.
Binary file added src/assets/fonts/Karla-Medium.ttf
Binary file not shown.
Binary file added src/assets/fonts/Karla-MediumItalic.ttf
Binary file not shown.
Binary file added src/assets/fonts/Karla-Regular.ttf
Binary file not shown.
Binary file added src/assets/fonts/Karla-SemiBold.ttf
Binary file not shown.
Binary file added src/assets/fonts/Karla-SemiBoldItalic.ttf
Binary file not shown.
Binary file added src/assets/fonts/SairaSemiCondensed-Black.ttf
Binary file not shown.
Binary file added src/assets/fonts/SairaSemiCondensed-Bold.ttf
Binary file not shown.
Binary file added src/assets/fonts/SairaSemiCondensed-ExtraBold.ttf
Binary file not shown.
Binary file not shown.
Binary file added src/assets/fonts/SairaSemiCondensed-Light.ttf
Binary file not shown.
Binary file added src/assets/fonts/SairaSemiCondensed-Medium.ttf
Binary file not shown.
Binary file added src/assets/fonts/SairaSemiCondensed-Regular.ttf
Binary file not shown.
Binary file added src/assets/fonts/SairaSemiCondensed-SemiBold.ttf
Binary file not shown.
Binary file added src/assets/fonts/SairaSemiCondensed-Thin.ttf
Binary file not shown.
1 change: 1 addition & 0 deletions src/assets/icons/discord-grayscale.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions src/assets/icons/instagram-grayscale.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions src/assets/icons/twitter-grayscale.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
19 changes: 19 additions & 0 deletions src/assets/styles/colors.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
$dark-grey: #2D3032;
$dark-grey75: #626465;
$dark-grey50: #969899;
$dark-grey25: #CBCBCC;
$white: #FFF;
$light-grey: #F9F9F9;

$purple: #9615DB;
$purple75: #B050E4;
$purple50: #E5C5F6;
$purple25: #F9F1FD;

$error: #EB5467;
$success: #48CFAE;
$info: #4FC0E8;
$warning: #F6BB43;

$light-green: #D1F3EB;
$light-red: #FAD4D9;
4 changes: 4 additions & 0 deletions src/components/App/index.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
.app {
width: 100%;
min-height: 100vh;
}
18 changes: 18 additions & 0 deletions src/components/App/index.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import logo from '../../assets/images/logo.svg';
import './index.scss';

function App() {
return (
<div className="app">
<header className="app__header">
<img src={logo} className="app__logo" alt="logo" />
</header>
<main></main>
<footer className="app__footer">
<section className="main__footer-socials"></section>
</footer>
</div>
);
}

export default App;
13 changes: 0 additions & 13 deletions src/index.css

This file was deleted.

17 changes: 0 additions & 17 deletions src/index.js

This file was deleted.

89 changes: 89 additions & 0 deletions src/index.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
@import "assets/styles/colors";

@font-face {
font-family: 'Karla';
font-style: normal;
font-weight: normal;
src: url("assets/fonts/Karla-Regular.ttf");
font-display: swap;
}

@font-face {
font-family: 'SairaSemiCondensed';
font-style: normal;
font-weight: 600;
src: url("assets/fonts/SairaSemiCondensed-SemiBold.ttf");
font-display: swap;
}

html {
font-size: 10px;
}

html,
body {
padding: 0;
margin: 0;
}

*,
::before,
::after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

body {
font-family: Karla, 'Open Sans', sans-serif;
font-size: 16px;
line-height: 20px;
color: $dark-grey;
background-color: $light-grey;
}

h1 {
font-family: SairaSemiCondensed, 'Open Sans', sans-serif;
display: block;
padding: 0;
margin-block-start: 0;
margin-block-end: 0;
color: $dark-grey;
text-align: left;
}

h2 {
font-family: SairaSemiCondensed, 'Open Sans', sans-serif;
padding: 0;
margin: 0;
font-size: 24px;
color: $dark-grey;
font-weight: 600;
margin-block-start: 0;
margin-block-end: 0;
}

h3 {
font-family: SairaSemiCondensed, 'Open Sans', sans-serif;
margin-block-start: 0;
margin-block-end: 0;
color: $dark-grey50;
}

a {
text-decoration: none;
cursor: pointer;
color: $dark-grey;
}

a,
a:hover {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}

p {
margin: 0;
color: $dark-grey;
}
11 changes: 11 additions & 0 deletions src/index.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import React from 'react';
import ReactDOM from 'react-dom';
import App from './components/App';
import "./index.scss"

ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById('root')
);
1 change: 1 addition & 0 deletions src/react-app-env.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/// <reference types="react-scripts" />
13 changes: 0 additions & 13 deletions src/reportWebVitals.js

This file was deleted.

5 changes: 0 additions & 5 deletions src/setupTests.js

This file was deleted.

29 changes: 29 additions & 0 deletions tsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"compilerOptions": {
"target": "es5",
"lib": [
"dom",
"dom.iterable",
"esnext"
],
"allowJs": true,
"skipLibCheck": true,
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"strict": true,
"alwaysStrict": true,
"forceConsistentCasingInFileNames": true,
"module": "esnext",
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
"noEmit": true,
"jsx": "react-jsx",
"noFallthroughCasesInSwitch": true,
"useUnknownInCatchVariables": false
},
"include": [
"src"
]
}

Loading

0 comments on commit 6b3ed91

Please sign in to comment.