de.hideout-lastation.com
Paradies Für Designer Und Entwickler


Erstellen Sie einfach mit Mprogress.js die Material Design Progress Bar

Es ist nicht zu leugnen, dass das Materialdesign von Google das Web radikal verändert hat. Es bietet eine gemeinsame Designsprache, die UI-Designer auf alle Websites und mobilen Apps anwenden können.

Dieser Trend des Materialdesigns hat zu vielen Bibliotheken geführt, einschließlich des beliebten Materialise-Frameworks. Und eines der coolsten neuen Materialprojekte, die ich gefunden habe, ist Mprogress.js .

Diese JavaScript-Bibliothek generiert einen Material-Style-Fortschrittsbalken mit reinem CSS und JavaScript. Keine Abhängigkeiten, kein Unsinn. Einfaches Laden (und Vorladen) mit einem Materialdesign, das zu jeder Website oder Webanwendung passt.

Das Setup ist ziemlich einfach und benötigt nur zwei Dateien : ein CSS- und ein JS-Skript von Mprogress.

Sie können beide vom GitHub Repo herunterladen oder einen Paketmanager wie npm oder Bower verwenden. Von dort müssen Sie ein neues Mprogress-Objekt erstellen und es anweisen, den Loader zu starten.

Dies kann mit buchstäblich einer Codezeile erfolgen :

 var mprogress = new Mprogress ('start'); 

Andere Eigenschaften können angewendet werden, um das Animationstiming, die Geschwindigkeit oder die Anzeigefarbe des Fortschrittsbalkens zu ändern. Mit dieser Konfiguration können Sie sogar benutzerdefinierte Vorlagen basierend auf dem Standardmaterialdesignstil erstellen . Genial!

Werfen Sie einen Blick auf die Demo-Seite, um diesen Loader in Aktion zu sehen. Es ist kein hypnotisierender Ladebalken, aber es bietet eine nette Lösung, ohne dass Sie einen von Grund auf neu erstellen müssen.

Sie können Methoden wie set() ausführen, um einen Prozentsatz inc() oder inc() um die Ladezeile zu erhöhen . Es kann programmgesteuert verarbeitet werden, um einen HTTP-Loader zu erstellen, dies erfordert jedoch zusätzliche Arbeit in JavaScript.

Die Schönheit von Mprogress.js ist seine Einfachheit . Sie erfahren nicht, wie Sie Daten strukturieren oder was Sie laden müssen. Es könnte sein, dass die Seite geladen wird, oder es könnte einen Datei-Upload verarbeiten. Oder es könnte verfolgen, wie weit der Benutzer vom oberen Rand der Seite gescrollt hat.

Es gibt so viel, was Sie mit dieser Bibliothek tun können, und ohne Abhängigkeiten können Sie sie für jedes Webprojekt verwenden. Um zu beginnen, schauen Sie sich das MProgress Repo auf GitHub an, wo Sie auch die Dokumentation durchsuchen können.

Entwerfen von Prototypen: 5 Apps, die es besser machen als Photoshop

Entwerfen von Prototypen: 5 Apps, die es besser machen als Photoshop

Photoshop ist ein beliebtes Werkzeug für Designer und seine Erweiterungen wie CSS3Ps und FontAwesomePS machen es zu einem guten Werkzeug für die Erstellung von Webdesign-Prototypen. Nichtsdestotrotz wurde es nicht wirklich für diesen Zweck entwickelt und da aktuelle Trends mit Responsive Design, CSS-Preprozessoren, CSS-Frameworks und auflösungsunabhängigen Grafiken (SVG) voranschreiten, wird Photoshop für das Webdesign immer weniger relevant.Aber

(Tech- und Design-Tipps)

20 stilvolle wasserfeste Uhren für den Sommer

20 stilvolle wasserfeste Uhren für den Sommer

Während die Tech-Welt über Smartwatches ausflippt (2014 scheint das Jahr für Smartwatches zu sein), erhalten viele nicht so intelligente Uhren ein Upgrade in Design und Stil. Wenn Sie nach einer Uhr suchen, um genau das zu tun, was Uhren am besten können, während Sie immer noch in der Lage sind, die Sommerspritzer zu rauen, ist dieser Posten definitiv für Sie. Hier

(Tech- und Design-Tipps)