Skip to content
This repository has been archived by the owner on Nov 14, 2023. It is now read-only.

62 konverter til tailwindcss #102

Merged
merged 18 commits into from
Aug 8, 2023
Merged

Conversation

daudmohamed
Copy link
Collaborator

Det tok litt tid, men nå har jeg fjernet bulma helt og lagt til tailwind. Jeg har også lagt til storybook og tatt det litt i bruk, men tenker det er fint å ha for kjapp prototyping i fremtiden. Jeg har for det meste fokusert på å beholde den samme looken som med bulma, men utenom noen små forskjeller på tekststørrelser så syns jeg det ser greit ut egentlig.

Lykke til med å gå igjennom :)

@daudmohamed daudmohamed linked an issue Jul 25, 2023 that may be closed by this pull request
@vercel
Copy link

vercel bot commented Jul 25, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
2023-javazone-no ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 8, 2023 2:11pm

@daudmohamed
Copy link
Collaborator Author

Noen som kan sjekke hvorfor Vercel ikke deployer?

@tanettrimas
Copy link
Member

[16:33:41.057] Running build in Cleveland, USA (East) – cle1
[16:33:41.130] Cloning github.com/javaBin/2023.javazone.no (Branch: 62-konverter-til-tailwindcss, Commit: ff3bd2b)
[16:33:44.156] Cloning completed: 3.026s
[16:33:44.938] Restored build cache
[16:33:44.969] Running "vercel build"
[16:33:45.479] Vercel CLI 31.0.4
[16:33:45.777] Installing dependencies...
[16:33:58.176]
[16:33:58.176] added 941 packages, removed 1 package, and changed 6 packages in 12s
[16:33:58.176]
[16:33:58.176] 263 packages are looking for funding
[16:33:58.177] run npm fund for details
[16:33:58.197] Detected Next.js version: 13.4.9
[16:33:58.206] Detected package-lock.json generated by npm 7+...
[16:33:58.206] Running "npm run build"
[16:33:58.502]
[16:33:58.502] > [email protected] build
[16:33:58.502] > next build
[16:33:58.503]
[16:33:59.051] - info Creating an optimized production build...
[16:34:13.317] - info Compiled successfully
[16:34:13.318] - info Linting and checking validity of types...
[16:34:15.265] DeprecationWarning: 'originalKeywordKind' has been deprecated since v5.0.0 and will no longer be usable after v5.2.0. Use 'identifierToKeywordKind(identifier)' instead.
[16:34:16.200]
[16:34:16.200] Failed to compile.
[16:34:16.200]
[16:34:16.200] ./app/header.tsx
[16:34:16.201] 30:71 Error: 'b' is defined but never used. no-unused-vars
[16:34:16.201]
[16:34:16.201] ./app/program/SimpleTalk.tsx
[16:34:16.201] 2:8 Error: 'styles' is defined but never used. no-unused-vars
[16:34:16.201]
[16:34:16.201] ./app/program/page.tsx
[16:34:16.202] 2:8 Error: 'styles' is defined but never used. no-unused-vars
[16:34:16.202]
[16:34:16.202] info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules
[16:34:16.262] Error: Command "npm run build" exited with 1

@tanettrimas
Copy link
Member

Du kan kjøre npm run build før du pusher, er det som kjøres på Vercel 😊

Copy link
Member

@tanettrimas tanettrimas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Godt stykke arbeid! Gjenstår littegranne endringer før vi kan merge den inn, la inn litt kommentarer :D

app/layout.tsx Outdated
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Her tror jeg noe må justeres, fordi det virker som at nå bruker en side mye mindre plass på siden fordi det er mye mer margin på høyre og venstre side. Se her for eksempel:
Skjermbilde 2023-07-27 kl  15 00 23

vs

Skjermbilde 2023-07-27 kl  15 00 46

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dette er nok pga max-width på 960px på layout komponenten. Utivklet for det meste på min skjerm så har ikke hatt tilgang på høyere breakpoints som sikkert definerer en større max-width... Du har ikke tilang på storskjerm og kan se hva den er på her?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

vettuhva, så over litt til og det er ut som det er bare partner siden som er rar her og resten av sidene har en max-width på 960 uavhengig av størrelsen på skjermen. Forksjellen nå er at partner siden følger også den regelen på i min branch.. Vi kan jo ta en runde på om dette skal justeres ved større breakpoint tho.

.eslintrc.json Outdated Show resolved Hide resolved
components/link/Link.tsx Outdated Show resolved Hide resolved
<AnimatedDivider />
<AnimatedFireworks />
</div>

<h1 className={`title ${styles.fontAndColor} mt-4`}>
<Title className={`mt-4 font-['Noto Serif', 'Open Sans', 'serif'] `}>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Jeg tenker at det er lurt om vi kan definere fontene ett sted i koden, slik at det er lettere å følge og mindre rom for feil

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ref. kommentaren min på "subtitle"

components/backgroundSection/BackgroundSection.tsx Outdated Show resolved Hide resolved

interface SectionProps {
/**
* TODO
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO?

styles/globals.css Outdated Show resolved Hide resolved
return (
<a
className={`text-big-text-color hover:text-hover-text-color ${className}`}
href={href}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Legge til rel={"noreferrer noopener""}?

)
case 'subtitle':
return (
<h1
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Subtitle bør vel ikke være h1 mtp accessibility? Tenker det gir mer mening med enten h2-h6 eller at man kan spesifisere nivået

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dette er en av tingene jeg tenkte vi kunne ta i en senere iterasjon. Det var litt forskjellig bruk av størrelser på sidene jeg gikk igjennom og tenkte vi kunne tatt en runde på det sammen.

/**
* Primary UI component for user interaction
*/
export const Title = ({ type = 'title', className, children, ...props }: TitleProps) => {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kanskje man bør kunne si hvilken level man vil ha, f.eks 1-6 også rendrer vi h1-h6 alt avhengig? Mulig med default på h1

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ref, kommentaren min over på "subtitle"

@tanettrimas tanettrimas merged commit 3b561ca into main Aug 8, 2023
3 checks passed
@tanettrimas tanettrimas deleted the 62-konverter-til-tailwindcss branch August 8, 2023 16:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Konverter til TailwindCSS
2 participants