Kultur/EventNyheder

Viborg rådhus lyser grønt

Har du undret dig over at rådhuset står i et grønt skær? Det er for at sætte ekstra fokus på bæredygtighed og grøn omstilling

Måske har du undret dig over, at Viborg rådhus de seneste aftener har stået i et lysende grønt skær, der viser arkitekturen i et helt nyt lys. Lysinstallationen skal markere Grønne Sammen-ugerne, hvor Viborg Kommune sætter ekstra fokus på bæredygtighed og grøn omstilling.

Rådhuset lyser grønt om aftenen i uge 36 og 37

Otte grønne LED-pærer kaster et grønt lys på bygningen fra den 6.-17. september. Det sker i forbindelse med emneugerne Grønne Sammen.

Grønne Sammen er Viborg Kommunes store satsning, der skal sætte en grønnere dagsorden for flere end 14.000 børn og unge i dagplejen, børnehuse og skoler. Med spændende læringsforløb og underholdning bliver der sat fokus på bæredygtighed og grøn omstilling. Kommunes øvrige borgere kan i perioden opleve en erhvervskonference om verdensmålene, rengøring af gågaden i Viborg og meget mere.

Medarbejdere på rådhuset er også Grønne Sammen

Også inde på rådhuset er medarbejderne Grønne Sammen med bæredygtige tiltag. Blandt andet kan de nyde mere bæredygtige retter i kantinen med for eksempel en daglig vegansk ret og retter tilberedt af lokale og danske madvarer.

Medarbejderne bliver også mindet om at sortere deres affald rigtig, så de kan blive endnu bedre til at undgå smuttere, hvor madaffald ender i restaffaldet.

På nær nogle få stier får græsset på rådhusets udearealer også lov til at gro vildt. Det giver bedre trivsel til insekter, sommerfugle og bier, når græsset har forskellige længder.

Relaterede artikler

Back to top button
ANNONCE
/* Sticky for a second top ad script*/ ;(function () { var last_known_scroll_position = 0; var ticking = false; var floatingClass = 'js-floating'; var onTop = true; var floaters = []; var raf = (function(){ return window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function(callback){ window.setTimeout(callback, 1000 / 60) }; })(); function Floater(element) { this.element = element; this.ghost = null; this.isFloat = false; this.static_pos = null; this.headerHeight = 60; } Floater.prototype.shouldBeStatic = function(scroll_pos) { return scroll_pos < this.static_pos; } Floater.prototype.shouldBeFloating = function() { var boundingRect = this.element.getBoundingClientRect(); return boundingRect.top <= this.headerHeight; } Floater.prototype.switchToFloating = function(scroll_pos) { var boundingRect = this.element.getBoundingClientRect(); this.ghost = createGhost(this.element); this.isFloat = true; this.element.style.top = this.headerHeight + 'px'; this.element.style.width = this.element.offsetWidth + 'px'; this.element.style.zIndex = '10000'; // set orig to be fixed this.element.style.position = 'fixed'; // set orig to be fixed this.ghost.style.width = boundingRect.width + 'px'; this.ghost.style.height = boundingRect.height + 'px'; this.ghost.style.display = 'block'; // set ghost to be visible this.static_pos = scroll_pos; this.element.classList.add(floatingClass); } Floater.prototype.switchToStatic = function(scroll_pos) { this.isFloat = false; this.static_pos = null; this.element.style.width = 'auto'; this.element.style.position = 'static'; // set orig to be fixed this.element.style.width = 'auto'; if (this.ghost) { this.ghost.style.display = 'none'; // set ghost to be visible this.ghost.remove(); } this.element.classList.remove(floatingClass); } function initFloaters() { var elements = []; var leftSticky = document.getElementById('div-gpt-ad-sticky_1'); var rightSticky = document.getElementById('div-gpt-ad-sticky_2'); if (leftSticky) elements.push(leftSticky); if (rightSticky) elements.push(rightSticky); // var elements = Array.prototype.slice.call(document.querySelectorAll('.js-float-on-scroll')); floaters = elements.map(function(element) { return new Floater(element); }) } function createGhost(el) { var parent = el.parentNode; var ghost = document.createElement('div'); ghost.style.display = 'none'; parent.insertBefore(ghost, el); return ghost; } function testFloaters(scroll_pos) { for(var i = 0; i < floaters.length; i++) { var floatData = floaters[i]; if(floatData.isFloat) { floatData.shouldBeStatic(scroll_pos) && floatData.switchToStatic(scroll_pos); } else { floatData.shouldBeFloating() && floatData.switchToFloating(scroll_pos); } } } function throttle(func, limit) { var inThrottle; return function () { var args = arguments; var context = this; if (!inThrottle) { func.apply(context, args); inThrottle = true; setTimeout(function() { inThrottle = false }, limit); } } } function update(scroll_pos) { testFloaters(scroll_pos) } function init() { window.addEventListener('scroll', throttle(function(e) { if (last_known_scroll_position === window.scrollY) return; last_known_scroll_position = window.scrollY; if (!ticking) { raf(function() { update(last_known_scroll_position); ticking = false; }); ticking = true; } }, 25)); initFloaters(); } window.addEventListener('DOMContentLoaded', function (event){ init(); }); }());