nl.hideout-lastation.com
Paradijs Voor Ontwerpers En Ontwikkelaars


Creëer de voortgangsbalk voor materiaalontwerp eenvoudig met Mprogress.js

Het valt niet te ontkennen dat het materiaalontwerp van Google het internet radicaal heeft veranderd. Het biedt een gemeenschappelijke ontwerptaal die UI-ontwerpers kunnen toepassen op alle websites en mobiele apps.

Deze materiële ontwerptrend heeft geleid tot vele bibliotheken, waaronder het populaire Materialise-raamwerk. En een van de coolste nieuwe materiële projecten die ik heb gevonden is Mprogress.js .

Deze JavaScript-bibliotheek genereert een voortgangsbalk in materiaalstijl met pure CSS en JavaScript. Geen afhankelijkheden, geen onzin. Eenvoudig laden (en vooraf laden) met een materiaalontwerp dat bij elke website of webtoepassing past.

De setup is vrij eenvoudig en vereist slechts twee bestanden : een CSS en een JS-script van Mprogress.

Je kunt beide downloaden van de GitHub-repo of een pakketbeheerder gebruiken zoals npm of Bower. Van daaruit moet je een nieuw Mprogress-object maken en dit laten weten om de loader te starten.

Dit kan gedaan worden met letterlijk één regel code :

 var mprogress = new Mprogress ('start'); 

Andere eigenschappen kunnen worden toegepast om de animatietiming, snelheid of weergavekleur van de voortgangsbalk te wijzigen. Met deze configuratie kunt u zelfs aangepaste sjablonen maken op basis van de standaardontwerpstijl van het materiaal. Geweldig!

Neem een ​​kijkje op de demopagina om deze lader in actie te zien. Het is geen betoverende laadbalk, maar het biedt wel een mooie oplossing zonder dat je er een vanaf nul hoeft te bouwen.

U kunt methoden zoals set() gebruiken om een ​​percentage in te stellen of inc() om de laadbalk te verhogen . Het kan programmatisch worden afgehandeld om een ​​HTTP-lader te maken, maar dat vereist extra werk in JavaScript.

De schoonheid van Mprogress.js is zijn eenvoud . Het vertelt u niet hoe u gegevens moet structureren of wat u moet laden. Het zou de pagina kunnen laden, of het zou een bestandsupload kunnen zijn. Of het kan volgen hoe diep de gebruiker van de bovenkant van de pagina is geschoven.

Er is zoveel dat je kunt doen met deze bibliotheek en met geen afhankelijkheden kun je het gebruiken voor elk webproject. Om te beginnen, bekijk de MProgress repo op GitHub waar je ook door de documentatie kunt bladeren.

Gmail Advanced Search - Ultimate Guide

Gmail Advanced Search - Ultimate Guide

Een van de belangrijkste redenen waarom de meesten van ons van Gmail houden, is vanwege het genereuze aanbod op het gebied van opslagruimte. Met meer dan 7 Gb (en meer) vrije e-mailopslagruimte, is het echt niet nodig om je e-mails te verwijderen en nog steeds een grote afstand te bewaren om het op te blazen

(Technische en ontwerptips)

Vakantie-e-mailmarketing: 6 tips om het goed te doen

Vakantie-e-mailmarketing: 6 tips om het goed te doen

Omdat e-mail een van de leidende methoden blijft om een ​​grote meerderheid van de consumenten te bereiken, hebben de meeste consumenten zelfs zichzelf aangepast om op zoek te gaan naar aanbiedingen en promoties terwijl ze hun e-mail checken. Een recente studie van Consumer Views of Email Marketing door Bluehornet van Digital River heeft de 2015-editie van haar onderzoek gepubliceerd, dat bijna 2000 consumenteninzichten bevat over hoe zij marketing-e-mails percipiëren en beïnvloeden of negeren .Uit h

(Technische en ontwerptips)