suchen
HeimWeb-FrontendCSS-TutorialNoch eine Neugestaltung der Website.

In Gedanken habe ich diesen Beitrag erst gestern geschrieben.

Dennoch sind fast vier Jahre wie im Flug vergangen, und im Nachhinein kann ich getrost sagen, dass meine frühen Versuche im Webdesign, nun ja, sagen wir einfach, nicht gerade herausragend waren. Meine Güte Alte Websites sahen aus, als wären sie von einem 13-Jährigen entworfen worden, weil sie das waren – und ja, dieser 13-Jährige war ich?.

Seitdem:

  • Ich habe drei weitere Schuljahre abgeschlossen. Ich bin jetzt praktisch ein Berufsstudent.
  • Ich habe unzählige Stunden damit verbracht, die wichtigsten Grundlagen eines guten UI-Designs zu studieren. Ich habe mehr Designartikel gelesen, als ich zugeben möchte.
  • Ich habe gelernt, besseren Code zu schreiben. Es stürzt nicht mehr ab ... meistens.
  • Ich habe das Buch Refactoring UI von Adam Wathan gelesen, das meine Denkweise über das Design von UI völlig verändert hat.

Aber in der ganzen Zeit habe ich irgendwie ein kleines Detail vernachlässigt – ja, Sie haben es erraten – die Aktualisierung meiner Website. Jetzt, mit 16, dieser Kommentar:

Yet another website redesign. Edvard Busck-Nielsen •

Mir gefällt die Benutzeroberfläche der Website sehr gut. Auch tolle Farbauswahl! Aber meiner Meinung nach sollten Sie bei persönlichen Websites Ihre Fähigkeiten und Erfahrungen in den Mittelpunkt stellen. Zumindest wenn Ihr Ziel darin besteht, sich an Personalvermittler zu verkaufen. Es tut mir leid, aber die meisten Personalvermittler interessieren sich nicht für Blogbeiträge. Sie kümmern sich darum, was Sie tun können und wie lange Sie es schon tun. Wichtig ist auch ein Projektportfolio. Blogbeiträge spiegeln sicherlich etwas von Ihrer Persönlichkeit und Ihrem Interesse wider, aber ein Personalvermittler wird wahrscheinlich keine Zeit haben, sie zu lesen. Sie könnten an einem Freitagabend die letzte Bewerbung sein, die sie durchgehen. Das Letzte, was Sie tun möchten, ist, ihre Zeit zu verschwenden.

Aber ansonsten tolle Arbeit! Und das ist natürlich nur meine Meinung.

Ich fing wirklich an, ins Schwarze zu treffen.

Ich hatte so viel Zeit damit verbracht, an verschiedenen Projekten zu arbeiten, hatte aber keinen Ort, an dem ich sie tatsächlich präsentieren konnte, und somit keine Plattform, um potenzielle Personalvermittler zu beeindrucken. Und wenn man sich die Benutzeroberfläche der meisten meiner Projekte ansieht, ist sie immer noch eher mittelmäßig. Ich brauchte etwas, das sie beeindruckt – also habe ich vor ein paar Tagen beschlossen, mein Bestes zu geben und meine persönliche Website (oder mein Portfolio, wenn Sie es vorziehen) neu zu gestalten und neu zu erstellen.

Die Technologie

Alle meine bisherigen persönlichen Websites wurden mit einfachem altem HTML, CSS und JavaScript erstellt. Es ist einfach und funktional, aber es ist, als würde man versuchen, ein Gourmet-Menü mit einer Mikrowelle zuzubereiten. Außerdem wollte ich unbedingt meine Reaktionsfähigkeiten unter Beweis stellen (seien wir ehrlich, das war der wahre Grund).

Also habe ich mich für Next.js entschieden. Warum? Nun, es schien damals eine gute Wahl zu sein (und das war es auch), außerdem hatte ich bereits viel Erfahrung damit.
Yet another website redesign.

Für das CSS habe ich mich für Tailwind CSS entschieden (ich meine, wenn Sie es im Jahr 2024 nicht verwenden, sind Sie dann überhaupt real? ?).

Das Design

Nachdem ich viel zu viel Zeit damit verbracht hatte, auf meine alte Website zu starren, kam ich zu dem Schluss, dass der Lichtmodus einfach nicht ausreichte. Ich wollte eine drastische Veränderung, etwas, das eine echte Wirkung haben würde. Und wie könnte man das besser machen, als den Schalter umzulegen und in den vollständigen Dunkelmodus zu wechseln? Es ist, als würde Ihre Website einen Schurkenbogen beginnen?.

Als Schriftart habe ich Inter gewählt. Nach vielen gescheiterten Versuchen mit anderen Schriftarten, insbesondere auf Windows-Geräten, sahen meine Seiten so aus:
Yet another website redesign.

...im Vergleich dazu unter macOS habe ich beschlossen, die von Tailwind CSS bereitgestellten Standard-Systemschriftarten nicht mehr zu verwenden.

Yet another website redesign.

Die Schriftart auf Macs war eindeutig überlegen. Aber da die Standardschriftart „San Francisco“ exklusiv für Apple verfügbar ist, brauchte ich eine Alternative. Da kommt Inter ins Spiel – eine der beeindruckendsten Schriftarten, die ich je gesehen habe, und ein perfekter Ersatz für San Francisco.

Yet another website redesign.

Sehen Sie? Schauen Sie, wie hübsch diese Schriftart aussieht?

Als Hauptfarbe habe ich mich für Lila entschieden. Kein wirklicher Grund, ich habe nur beschlossen, etwas vom Indigo, das ich zuvor verwendet habe, abzuwechseln.

Das Layout

Ich habe mit dem Heldenbereich begonnen. Einfach, einfach und... oh warte... habe ich schon erwähnt, dass es einen Schreibmaschineneffekt gibt?
Yet another website redesign.

Danach dachte ich schnell über den nächsten Abschnitt nach.

Wiederholung von Edvards Kommentar:

Yet another website redesign. Edvard Busck-Nielsen •

Mir gefällt die Benutzeroberfläche der Website sehr gut. Auch tolle Farbauswahl! Aber meiner Meinung nach sollten Sie bei persönlichen Websites Ihre Fähigkeiten und Erfahrungen in den Mittelpunkt stellen. Zumindest wenn Ihr Ziel darin besteht, sich an Personalvermittler zu verkaufen. Es tut mir leid, aber die meisten Personalvermittler interessieren sich nicht für Blogbeiträge. Sie kümmern sich darum, was Sie tun können und wie lange Sie es schon tun. Wichtig ist auch ein Projektportfolio. Blogbeiträge spiegeln sicherlich etwas von Ihrer Persönlichkeit und Ihrem Interesse wider, aber ein Personalvermittler wird wahrscheinlich keine Zeit haben, sie zu lesen. Sie könnten an einem Freitagabend die letzte Bewerbung sein, die sie durchgehen. Das Letzte, was Sie tun möchten, ist, ihre Zeit zu verschwenden.

Aber ansonsten tolle Arbeit! Und das ist natürlich nur meine Meinung.

Aber meiner Meinung nach sollten Sie sich bei persönlichen Websites auf Ihre Fähigkeiten und Erfahrungen konzentrieren, insbesondere wenn es Ihr Ziel ist, Personalvermittler zu beeindrucken.

Ich habe beschlossen, den Blog-Bereich komplett aufzugeben. So sehr Sie meine Tausenden von Wörtern zu verschiedenen Frameworks und Tools auch genießen mögen, Personalvermittler werden dies wahrscheinlich nicht tun. Da mein Kurspensum zu Beginn meiner letzten beiden Schuljahre zunahm, hatte ich außerdem einfach keine Zeit, einen Blog zu führen.

Ich habe außerdem meinen Kompetenzbereich ganz nach oben, vorne und in die Mitte verschoben, damit alle Personalvermittler ihn sehen können? Oh, und warum nicht ein paar coole Effekte hinzufügen? Für den unten gezeigten Effekt habe ich framer-motion verwendet, das sie als „Eine produktionsbereite Bewegungsbibliothek für React“ beschreiben. Ich kann nur zustimmen.
Yet another website redesign.

Sehen Sie? Schauen Sie, wie cool diese Animation aussieht.

Als nächstes habe ich mich mit dem Abschnitt „Projekte“ beschäftigt. Ich habe meine Top-4-Projekte auf der Homepage vorgestellt und einen Link zu den übrigen eingefügt. Für diesen Abschnitt habe ich mir eine coole Idee ausgedacht: ein Modal, das vom unteren Rand der Seite nach oben springt, wenn auf ein Projekt geklickt wird, und weitere Details bereitstellt. Und natürlich war Framer-Motion das Werkzeug für diesen Job.

Nach einer Stunde hatte ich Folgendes:
Yet another website redesign.

Ich dachte, es sei perfekt, bis meine Freunde meinten:

  • Zu federnd, etwas leiser machen.
  • Mir gefällt es, aber man sollte den Sprung wirklich reduzieren.
  • Die Sprungkraft sieht erschütternd aus.

Anfangs habe ich mich dagegen gewehrt, es zu ändern. Aber nach stundenlangem Optimieren wurde mir klar, dass die Sprungkraft vielleicht, nur vielleicht, etwas übertrieben war. Also habe ich es heruntergefahren.

Yet another website redesign.

Endgültige Version. Sieht ziemlich gut aus, oder?

Schließlich habe ich einen Kontaktbereich mit Links zu meinem LinkedIn- und E-Mail-Konto hinzugefügt und natürlich einen Link zu meinem GitHub-Profil, damit alle Personalvermittler ihn sehen können.
Yet another website redesign.

Ich habe auch eine Projektseite erstellt, wie bereits erwähnt. Es war dem Abschnitt „Projekte“ auf der Homepage sehr ähnlich und verfügte über die gleichen Modalitäten, um alle Projekte vorzustellen, die ich im Laufe der Jahre entwickelt habe (Hinweis: Dieser Abschnitt ist noch in Arbeit, also wundern Sie sich nicht, wenn er noch ein bisschen ist spärlich).

Hier bin ich also und aktualisiere endlich meine Website mit all diesem hart erarbeiteten Wissen. Hoffen wir nur, dass dieses Exemplar am Ende nicht so aussieht, als wäre es von einem 16-Jährigen entworfen worden. Oh warte... ?


Sie können sich meine Website hier und den Code hier ansehen. Wenn Ihnen dieser Beitrag gefallen hat, geben Sie dem Repo bitte einen Stern und denken Sie darüber nach, ihm zu folgen.

Yet another website redesign. Sidcraftscode / Portfolio

Meine persönliche Portfolio-Website, erstellt mit Next.js

Dies ist ein Next.js-Projekt, das mit create-next-app gebootet wurde.

Erste Schritte

Führen Sie zunächst den Entwicklungsserver aus:

npm run dev
<span class="pl-c"># or</span>
yarn dev
<span class="pl-c"># or</span>
pnpm dev
<span class="pl-c"># or</span>
bun dev
Vollbildmodus aufrufen Vollbildmodus verlassen

Öffnen Sie http://localhost:3000 mit Ihrem Browser, um das Ergebnis zu sehen.

Sie können mit der Bearbeitung der Seite beginnen, indem Sie „pages/index.js“ ändern. Die Seite wird automatisch aktualisiert, wenn Sie die Datei bearbeiten.

Auf API-Routen kann über http://localhost:3000/api/hello zugegriffen werden. Dieser Endpunkt kann in pages/api/hello.js bearbeitet werden.

Das Verzeichnis „pages/api“ ist /api/* zugeordnet. Dateien in diesem Verzeichnis werden als API-Routen statt als React-Seiten behandelt.

Dieses Projekt verwendet next/font, um Inter, eine benutzerdefinierte Google-Schriftart, automatisch zu optimieren und zu laden.

Mehr erfahren

Um mehr über Next.js zu erfahren, werfen Sie einen Blick auf die folgenden Ressourcen:

  • Next.js-Dokumentation – Erfahren Sie mehr über die Funktionen und die API von Next.js.
  • Lernen Sie Next.js – ein interaktives Next.js-Tutorial.

Sie können sich das GitHub-Repository von Next.js ansehen – Ihr Feedback…

Auf GitHub ansehen

Hier sind einige Screenshots
Yet another website redesign.
Yet another website redesign.
Yet another website redesign.:

Das obige ist der detaillierte Inhalt vonNoch eine Neugestaltung der Website.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
So viele FarblinksSo viele FarblinksApr 13, 2025 am 11:36 AM

Es gab in letzter Zeit eine Reihe von Werkzeugen, Artikeln und Ressourcen über Farbe. Bitte erlauben Sie mir, ein paar Registerkarten zu schließen, indem Sie sie hier für Ihren Vergnügen zusammenrunden.

Wie automatische Margen in Flexbox funktionierenWie automatische Margen in Flexbox funktionierenApr 13, 2025 am 11:35 AM

Robin hat dies schon einmal abgedeckt, aber ich habe in den letzten Wochen einige Verwirrung darüber gehört und gesehen, wie eine andere Person einen Stich gemacht hat, um es zu erklären, und ich wollte

Bewegliche Regenbogen unterstreichtBewegliche Regenbogen unterstreichtApr 13, 2025 am 11:27 AM

Ich liebe das Design der Sandwich -Site. Unter vielen schönen Merkmalen befinden sich diese Schlagzeilen mit Regenbogenuntergründen, die sich beim Scrollen bewegen. Es ist nicht

Neues Jahr, neuer Job? Lassen Sie einen netzbetriebenen Lebenslauf machen!Neues Jahr, neuer Job? Lassen Sie einen netzbetriebenen Lebenslauf machen!Apr 13, 2025 am 11:26 AM

Viele beliebte Lebenslaufdesigns machen den verfügbaren Seitenraum optimal, indem sie Abschnitte in Gitterform legen. Verwenden wir ein CSS -Netz, um ein Layout zu erstellen, das

Eine Möglichkeit, die Benutzer aus der Gewohnheit herauszubrechen, zu viel neu zu ladenEine Möglichkeit, die Benutzer aus der Gewohnheit herauszubrechen, zu viel neu zu ladenApr 13, 2025 am 11:25 AM

Seiten -Nachladen sind eine Sache. Manchmal aktualisieren wir eine Seite, wenn wir der Meinung sind, dass sie nicht mehr reagiert, oder glauben, dass neue Inhalte verfügbar sind. Manchmal sind wir nur sauer auf

Domänengetriebenes Design mit ReactDomänengetriebenes Design mit ReactApr 13, 2025 am 11:22 AM

Es gibt nur sehr wenige Anleitungen zur Organisation von Front-End-Anwendungen in der Welt der Reaktionen. (Bewegen Sie einfach Dateien um, bis es sich „richtig anfühlt“, lol). Die Wahrheit

Erkennen inaktiver BenutzerErkennen inaktiver BenutzerApr 13, 2025 am 11:08 AM

Meistens kümmert es Sie sich nicht wirklich darum, ob ein Benutzer aktiv mit Ihrer Anwendung inaktiv oder vorübergehend inaktiv ist. Inaktiv, was vielleicht sie vielleicht

Wufoo ZapierWufoo ZapierApr 13, 2025 am 11:02 AM

Wufoo war immer großartig bei Integrationen. Sie haben Integrationen mit bestimmten Apps wie Kampagnenmonitor, MailChimp und Typkit, aber auch sie

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Sicherer Prüfungsbrowser

Sicherer Prüfungsbrowser

Safe Exam Browser ist eine sichere Browserumgebung für die sichere Teilnahme an Online-Prüfungen. Diese Software verwandelt jeden Computer in einen sicheren Arbeitsplatz. Es kontrolliert den Zugriff auf alle Dienstprogramme und verhindert, dass Schüler nicht autorisierte Ressourcen nutzen.

MantisBT

MantisBT

Mantis ist ein einfach zu implementierendes webbasiertes Tool zur Fehlerverfolgung, das die Fehlerverfolgung von Produkten unterstützen soll. Es erfordert PHP, MySQL und einen Webserver. Schauen Sie sich unsere Demo- und Hosting-Services an.

SAP NetWeaver Server-Adapter für Eclipse

SAP NetWeaver Server-Adapter für Eclipse

Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

SublimeText3 Englische Version

SublimeText3 Englische Version

Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)