Inom programmering ska man som regel alltid välja den lösning som är enklast och utan onödig komplexitet. Kanske sa ingen det bättre än Albert Einstein: "Everything should be made as simple as possible, but no simpler". Jag gjorde nyligen om webb-gränssnittet för hemautomationen och försökte då använda mig av denna princip genom att ta många idéer från gränssnittet i Windows Phone 7 som är väldigt rent och minimalistiskt. Den hög med spaggetikod som jag hade tidigare blev snabbt riktigt vacker. Här är några skärmdumpar från det nya gränssnittet:
Och för att jämföra så såg den tidigare versionen ut såhär:
Vilken som är snyggast kan man givetvis argumentera om men jag lägger min röst på den översta.
Koden får du från https://bitbucket.org/sebnil/eventghost-web-gui/get/tip.zip.
Instruktioner för att sätta upp allt
Youtube-video:
Klockan verkar fungera också (00:25) - säkrast att välja en tid på dygnet då lampa på/av syns ordentligt ... 🙂
Jupp men det hade nog mest att göra med att det är nice att programmera på natten.
(Har haft problem med kommentarer varför jag svarar dig så sent).
Tack ff6r kommentaren =) Trevligt!Vilket LYX att fe5 sova se5, men det e4r du ve4l ve4rd, du e4r ju sme5barnsff6re4lder =) och de5 behf6vs lite extra iblnad.Ha en bra dag. Ff6ljer dig med bloglovin =)
Gillar initiativet att optimera koden, prestandan är klockren! Dock tänkte jag höra hur bökigt ett alternativt tema som följer gamla versionens färg/grafik skulle vara att få tag i? Gillade den versionen skarpt!
Inget som jag planerar att göra men det borde inte vara så svårt om man kan css. Problemet med den gamla koden var att den var massiv och därför blev seg. Om du bestämmer dig för att skriva en egen css-fil och den ser bra ut så kan jag lägga in den i koden som ett alternativ till nuvarande tema.