<script>
"use strict";
OB_ready(OB_doWhenReady);

function OB_doWhenReady() {
    // localize everything
    var ooohBoi = window.ooohBoi || {};
    // local scope variables
    ooohBoi.prev_scroll_pos = window.scrollY || document.body.scrollTop;
    ooohBoi.cur_scroll_pos;
    ooohBoi.scroll_direction = 'init';
    ooohBoi.prev_scroll_direction = 0;
    ooohBoi.header = document.querySelector('#show-hide-header'); // header ID
    ooohBoi.header_pos = {
        top: ooohBoi.header.offsetTop,
        left: ooohBoi.header.offsetLeft,
    };
    ooohBoi.header_height = OB_outerHeight(ooohBoi.header);
    // show-hide header with ease/transition
    ooohBoi.header.style.transition = 'all 0.3s ease';
    // update header height on window resize
    ooohBoi.updateHeaderHeight = function() {
        ooohBoi.header_height = OB_outerHeight(ooohBoi.header);
    }
    // listen "scroll" event and decide what to do
    ooohBoi.checkScroll = function() {
        ooohBoi.cur_scroll_pos = window.scrollY || document.body.scrollTop;

        if (ooohBoi.cur_scroll_pos > ooohBoi.prev_scroll_pos) ooohBoi.scroll_direction = 'down';
        else if (ooohBoi.cur_scroll_pos < ooohBoi.prev_scroll_pos) ooohBoi.scroll_direction = 'up';

        if (ooohBoi.scroll_direction !== ooohBoi.prev_scroll_direction) ooohBoi.toggleHeader(ooohBoi.scroll_direction, ooohBoi.cur_scroll_pos);
        ooohBoi.prev_scroll_pos = ooohBoi.cur_scroll_pos;
    }
    // add or remove class based on the scrolling direction
    ooohBoi.toggleHeader = function(scroll_direction, scroll_current) {
        if (scroll_direction === 'down' && scroll_current > ooohBoi.header_height) {
            OB_addClass(ooohBoi.header, 'im-hidden'); // for styling
            ooohBoi.header.style.top = -1 * ooohBoi.header_height + "px";
            ooohBoi.prev_scroll_direction = scroll_direction;
        } else if (scroll_direction === 'up') {
            OB_removeClass(ooohBoi.header, 'im-hidden');
            ooohBoi.header.style.top = ooohBoi.header_pos.top + "px";
            ooohBoi.prev_scroll_direction = scroll_direction;
        }
    }
    // listen "scroll" and "resize" window events
    window.addEventListener('scroll', ooohBoi.checkScroll);
    window.addEventListener('resize', ooohBoi.updateHeaderHeight);
}

function OB_outerHeight(el) {
    var height = el.offsetHeight;
    var style = getComputedStyle(el);
    height += parseInt(style.marginTop) + parseInt(style.marginBottom);
    return height;
}

function OB_addClass(el, className) {
    if (el.classList) el.classList.add(className);
    else {
        var current = el.className,
            found = false;
        var all = current.split(' ');
        for (var i = 0; i < all.length, !found; i++) found = all[i] === className;
        if (!found) {
            if (current === '') el.className = className;
            else el.className += ' ' + className;
        }
    }
}

function OB_removeClass(el, className) {
    if (el.classList) el.classList.remove(className);
    else el.className = el.className.replace(new RegExp('(^|\\b)' + className.split(' ').join('|') + '(\\b|$)', 'gi'), ' ');
}

function OB_ready(fn) {
    if (document.readyState != 'loading') fn();
    else if (document.addEventListener) document.addEventListener('DOMContentLoaded', fn);
    else {
        document.attachEvent('onreadystatechange', function() {
            if (document.readyState != 'loading') fn();
        });
    }
}
</script>
				
			
De Gouden Liniaal Architecten houdt van eenvoudige oplossingen voor complexe ontwerpopgaves. We werken samen met publieke en private opdrachtgevers aan projecten die een positieve impact hebben op mensen en hun omgeving. We streven ernaar genereuze en toekomstgerichte structuren te maken die kunnen evolueren met de tijd en daarom de moeite waard zijn om te (ver)bouwen.
2305.CTDL

Nieuwe website!

Blij om eindelijk onze nieuwe website te kunnen voorstellen! Alle lof voor het werk van Power Fuel aan de vorm en aan ons eigen team voor de inhoud!

2118.KPCP

Kinderpsychiatrisch dagcentrum, Pelt – in uitvoering

In het ‘KPC’ worden jonge kinderen met psychische problemen opgevangen in daghospitalisatie. Ze hebben vooral nood aan een veilige en prikkelarme omgeving, liefst in een huiselijke setting. De bouwkavel ligt aan de rand van ziekenhuiscampus Noorderhart, daar waar deze grenst aan een doodlopende straat in een buurt met afwisselend huizen, boerderijen, akkers en weiden. Het nieuwe gebouw tracht zich veraf te houden van het institutionele kader van de ziekenhuiscampus en refereert daarom eerder naar het agrarisch verleden van deze plek. 

CHX2

De Helix, Maasmechelen – selectie Limburgse Bouwawards

De Gouden Liniaal Architecten is genomineerd voor de Limburgse Bouwawards 2024 met onze onlangs opgeleverde technische school op Campus de Helix in Maasmechelen. De nieuwbouw voor Campus de Helix is een oefening in radicale functionele en technische flexibiliteit, gevat in een twaalfhoekig grondplan.
Nieuwe foto’s van Stijn Bollaert.

2305.CTDL

Citadel, Diest – laureaat

Consortium Team van Meer! – De Gouden Liniaal Architecten – BEC wint de ontwerpwedstrijd voor de eerste fase van de restauratie en herbestemming van de Citadel van Diest. Eind vorig jaar loofde de jury van het Fonds Stadsvernieuwing de duidelijke visie, het vernieuwende karakter en de grote maatschappelijke meerwaarde van het project.
Dit oorspronkelijk militair bolwerk zal in de nabije toekomst onderdak bieden aan een toeristisch onthaal, een oorlogsmuseum en een kunstacademie. Meer info…

KVIE

De Kevie, Tongeren – opgeleverd

Het ontvangstpaviljoen voor natuurreservaat De Kevie in Tongeren is opgeleverd. Gelegen aan één van de toegangspoorten, aan de oever van de Jeker, maakt het een link tussen stad en natuur. Het gebouw presenteert zich als een open huis; Behalve haar natuureducatieve functie is het zowel een plaats voor ontmoeting als voor beschutting. Het is opgevat als een volledig circulair gebouw, met een structuur in CLT en gevelbekleding in hout, waarvan het zaagtandprofiel het gebouw een herkenbaar silhouet geeft.

1902.DDST

Demerpoort, Diest – opgeleverd

Een poortgebouw, een onderdoorgang en 45 compacte woningen rondom een collectieve tuin met de allure van een begijnhof, in het historische centrum van Diest.
Nieuwe foto’s van Stijn Bollaert, enkele maanden na oplevering vorige herfst. Een realisatie van – en met – Dethier Bouwgenoten.

W

Kerk, Grote Heide – laureaat

De Gouden Liniaal is laureaat van de ontwerpwedstrijd voor de herbestemming van de Kerk Grote Heide in Pelt tot ontmoetingscentrum voor VZW Pax.