By selecting the settings and clicking on "Save settings", you give us your consent for us to use the selected cookies and technologies and the associated data processing in accordance with Art. 6 (1) (1) (a) of the GDPR. When cookies and similar technologies are used, data may also be processed in countries that are not part of the European Economic Area. You can find more information in our Data Privacy Policy.
Manage settings
Technically necessary
Necessary cookies help to make a website usable by enabling basic functions such as page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
ElioBack_buttonPressed Purpose:Marker that the visitor has clicked the back button and the display tab restore must be performed. Provider: dictum.com Type: Local/session storage
ElioCouponManager_NoCodeModal Purpose: Display of the visitor-specific promotion codes. Marker that the modal box should remain closed. Provider: dictum.com Type: Local/session storage
ElioCurrencyConverter_ExchangeRates Purpose: Provision of the conversion factors for the currency converter. Provider: dictum.com Type: Local/session storage
ElioCurrencyConverter_selectedCurrency Purpose: Storage of the currently selected currency in the currency converter. Provider: dictum.com Type: Local/session storage
ElioGlossar_ Purpose: Provision of the glossary entries. Provider: dictum.com Type: Local/session storage
ElioGroupSeries_variantClicked Purpose: Marker for the display tab restore when clicking the back button. Provider: dictum.com Type: Local/session storage
ElioStorageClearedNew Purpose: Marker whether a cleanup of the Local Storage has taken place. Provider: dictum.com Type: Local/session storage
ElioTabs_selectedTabs Purpose: Marker for the display tab restore when clicking the back button. Provider: dictum.com Type: Local/session storage
Functional test whether local/session storage entries can be written. Entry is automatically deleted immediately after creation.
PayPal payments
PayPal payments
PayPal payments
Remembers if the user closed the coupon selection modal
Session- Purpose: Unique shop-internal user ID, which is required to provide essential shop functions such as shopping cart and login. Provider: dictum.com Type: HTML Expiry: Session
ShopwarePluginsCoreSelfHealingRedirect Purpose: Technically necessary function for page redirection in the event of page loading errors. Provider: dictum.com Type: Local/session storage
__csrf_token- Purpose: Ensures visitor browsing security by preventing cross-site request forgery. Provider: dictum.com Type: HTML Expiry: Session
allowCookie Purpose: Storage of the visitor setting whether cookies are generally allowed. Provider: dictum.com Type: HTML Expiry: 180 days
basketCount Purpose: Storage of the number of elements in the shopping cart. Provider: dictum.com Type: Local/session storage
cookieDeclined Purpose: Storage of the visitor setting whether cookies are generally prohibited. Provider: dictum.com Type: HTML Expiry: 180 days
cookiePreferences Purpose: Storage of the visitor settings in the Cookie Consent Manager. Provider: dictum.com Type: HTML Expiry: 180 days
eCurrentSuffix Purpose: Is set when a shop page with a corresponding parameter in the URL is requested and serves to provide corresponding price information. Provider: dictum.com Type: HTML Expiry: Session
eNote_notes Purpose: Storage of the articles contained in the user's wish list in order to display the wish list buttons as active. Provider: dictum.com Type: Local/session storage
ePrice Purpose: Storage of the user setting for displaying the gross or net price. Provider: dictum.com Type: HTML Expiry: 365 days
ePriceClose_tax-frame-shown Purpose: Marker whether the gross/net price selection has already been displayed. Provider: dictum.com Type: Local/session storage
ePush Purpose: Storage of a hash value of the elements sent to the browser via HTTP2 push. Provider: dictum.com Type: HTML Expiry: 30 days
ffSelectedPerPage Purpose: Storage of the visitor setting, how many articles should be displayed per listing page. Provider: dictum.com Type: HTML Expiry: Session
hide-cookie-permission Purpose: Marker whether the cookie permission should be hidden for a specific shop language. Provider: dictum.com Type: Local/session storage
modernizr Purpose: Functional test whether local/session storage entries can be written. Entry is automatically deleted immediately after creation. Provider: dictum.com Type: Local/session storage
nocache Purpose: Necessary cookie for controlling the cache handling. Provider: dictum.com Type: HTML Expiry: Session
shop Purpose: Storage of the identification number of the shop language requested by the visitor. Provider: dictum.com Type: HTML Expiry: Session
testcookie Purpose: Function test for cookie settings. This cookie is automatically deleted after creation. Provider: dictum.com Type: HTML Expiry: Session
videojs_preferred_res Purpose: Marker for the preferred or default video resolution. Provider: dictum.com Type: Local/session storage
x-cache-context-hash Purpose: Marker for the assignment of customer-specific prices after login. Provider: dictum.com Type: HTML Expiry: Session
Partner Purpose: Is set when a shop page is called up with a corresponding partner parameter in the URL and is used to operate the partner program. Provider: dictum.com Type: HTML Expiry: Session
Comfort features
These cookies are used to make the shopping experience even more appealing, for example by recognising the visitor.
sUniqueID Purpose: Unique shop-internal user ID, which is required to provide the wish list function. Provider: dictum.com Type: HTML Expiry: 360 days
Statistics & Tracking
Statistics cookies help website owners understand how visitors interact with websites by collecting and reporting information anonymously.
Allow Neocom Produktberater Integration
Brevo Tracking Cookies
Facebook Pixel
Google Tag Manager / Google Analytics
_gid Purpose: Registers a unique ID that is used to generate statistical data on how the visitor uses the website. Provider: .dictum.com Type: HTML Expiry: 1 day
_ga Purpose: Registers a unique ID that is used to generate statistical data on how the visitor uses the website. Provider: .dictum.com Type: HTML Expiry: 730 days
_gat / _dc_gtm_ Purpose: Serves to limit the query rate to Google Analytics. Provider: .dictum.com Type: HTML Expiry: 1 day
Ga-disable- Purpose: Opt out of Google Analytics tracking. Provider: dictum.com Type: HTML Expiry: SESSION
Microsoft Clarity Pixel
ff\-trackables Purpose: Tracking of visitor clicks on shop-internal recommendation banners. Provider: dictum.com Type: Local/session storage
releva.nz Retargeting
Dmc- 12 Purpose: Setting pixels to store user behaviour (viewed products, navigation in the shop; products in the shopping cart) for the purpose of retargeting. Provider: pix. hyj.mobi Type: HTML Expiration: 2 yearsDmc- 12-r Purpose:Storage of all campaign IDs of shops the user has visited.Provider: pix.hyj.mobi Type: HTML Expiration: 2 years
x-ua-device Purpose: Stores with which end device the user has called up the shop. This information is used for statistical purposes and for the optimised provision of shop functions. Provider: dictum.com Type: HTML Expiry: Session
Marketing
Allows Google to collect personal data for online advertising and marketing.
Google advertising and marketing
Purpose: Controls whether personalized advertising is displayed with GoogleAds or whether user behavior is measured or only transmitted anonymously and aggregated. Provider: dictum.com Type: HTML Procedure: 180 Days
Today we would like to show you how to build a very special corner shelf in a modern design.
This shelf does not rest on a girder or on inconvenient rods or ropes – this shelf is supposed to float!
Considerations: Defining the dimensions
First we need a thick board, we recommend a thickness of 30 mm.
Building a floating corner shelf – step by step instructions:
Defining the dimensions – less is more
Concerning dimensions, less is usually more. This is especially true for our present project. A huge shelf is not only very bulky, it also has a very strong lever. This means that the shelf cannot take up much weight.
Marking out the angle
Therefore we recommend to choose 60 mm for the length of the front edge. As the leading edge is at a 45° angle, an isosceles right-angled triangle is created. The precondition for this triangle is a corner at an angle of exactly 90°.
There are two ways to verify whether this is the case:
You can either use a square or a yard stick and the ratio 3/4/5 or 1200 mm, 1600 mm, 2000 mm.
Example: If you mark out 1200 mm on the first side of the wall and 1600 mm on the second side, the completely fold-out yard stick should fit exactly in between. If this is the case, you have a 90° angle.
If this is not the case, we need a bevel or a carton template.
Create your own design
You can design the front edge according to your personal taste – whether rounded or curved – it's up to you.
Marking out the groove
Now we need a hidden groove for the shelf to float. The size of the groove depends on the construction board used. For a thickness of 30 mm we recommend to use a construction wood with a size of 20 x 20 mm. In general we recommend to leave at least 5 mm of wood when grooving the shelf.
For grooving we recommend to use a plow plane for professinals or a grooving plane. If necessary, you can of course also use a router with a fence or a milling table.
If you do not manage to groove the wood, you can plane through the groove and insert a wooden block or attach a moulding on the entire leading edge. As an alternative you can use a different kind of wood to create an accentuation. If you choose this way, we recommend to use a matchwood to prevent chipping at the leading edge (see illustration).
Adapting the construction wood to the groove
The groove should fit tightly with the construction wood so that the corner shelf can be reliably fixed to the wall.
Mounting the construction wood on the wall
If the groove fits tightly with the construction wood, the wood is fixed to the wall with rawlplugs and screws, and the shelf is put onto the wood. Make sure that the squared timbers are in a straight line, otherwise you won't be able to put the shelf on the timbers simultaneously.
If the shelf fits tightly, you don't need to fix it. Otherwise you can fix it with a small screw or a nail at the bottom.
The shelf is finished!
You can now decorate the finished corner shelf according to your personal taste. You will no longer have to worry about bare corners in your home!
Cookie settings
By selecting the settings and clicking on "Save settings", you give us your consent for us to use the selected cookies and technologies and the associated data processing in accordance with Art. 6 (1) (1) (a) of the GDPR. When cookies and similar technologies are used, data may also be processed in countries that are not part of the European Economic Area. You can find more information in our Data Privacy Policy.
Manage settings
Technically necessary
Necessary cookies help to make a website usable by enabling basic functions such as page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
ElioBack_buttonPressed Purpose:Marker that the visitor has clicked the back button and the display tab restore must be performed. Provider: dictum.com Type: Local/session storage
ElioCouponManager_NoCodeModal Purpose: Display of the visitor-specific promotion codes. Marker that the modal box should remain closed. Provider: dictum.com Type: Local/session storage
ElioCurrencyConverter_ExchangeRates Purpose: Provision of the conversion factors for the currency converter. Provider: dictum.com Type: Local/session storage
ElioCurrencyConverter_selectedCurrency Purpose: Storage of the currently selected currency in the currency converter. Provider: dictum.com Type: Local/session storage
ElioGlossar_ Purpose: Provision of the glossary entries. Provider: dictum.com Type: Local/session storage
ElioGroupSeries_variantClicked Purpose: Marker for the display tab restore when clicking the back button. Provider: dictum.com Type: Local/session storage
ElioStorageClearedNew Purpose: Marker whether a cleanup of the Local Storage has taken place. Provider: dictum.com Type: Local/session storage
ElioTabs_selectedTabs Purpose: Marker for the display tab restore when clicking the back button. Provider: dictum.com Type: Local/session storage
Functional test whether local/session storage entries can be written. Entry is automatically deleted immediately after creation.
PayPal payments
PayPal payments
PayPal payments
Remembers if the user closed the coupon selection modal
Session- Purpose: Unique shop-internal user ID, which is required to provide essential shop functions such as shopping cart and login. Provider: dictum.com Type: HTML Expiry: Session
ShopwarePluginsCoreSelfHealingRedirect Purpose: Technically necessary function for page redirection in the event of page loading errors. Provider: dictum.com Type: Local/session storage
__csrf_token- Purpose: Ensures visitor browsing security by preventing cross-site request forgery. Provider: dictum.com Type: HTML Expiry: Session
allowCookie Purpose: Storage of the visitor setting whether cookies are generally allowed. Provider: dictum.com Type: HTML Expiry: 180 days
basketCount Purpose: Storage of the number of elements in the shopping cart. Provider: dictum.com Type: Local/session storage
cookieDeclined Purpose: Storage of the visitor setting whether cookies are generally prohibited. Provider: dictum.com Type: HTML Expiry: 180 days
cookiePreferences Purpose: Storage of the visitor settings in the Cookie Consent Manager. Provider: dictum.com Type: HTML Expiry: 180 days
eCurrentSuffix Purpose: Is set when a shop page with a corresponding parameter in the URL is requested and serves to provide corresponding price information. Provider: dictum.com Type: HTML Expiry: Session
eNote_notes Purpose: Storage of the articles contained in the user's wish list in order to display the wish list buttons as active. Provider: dictum.com Type: Local/session storage
ePrice Purpose: Storage of the user setting for displaying the gross or net price. Provider: dictum.com Type: HTML Expiry: 365 days
ePriceClose_tax-frame-shown Purpose: Marker whether the gross/net price selection has already been displayed. Provider: dictum.com Type: Local/session storage
ePush Purpose: Storage of a hash value of the elements sent to the browser via HTTP2 push. Provider: dictum.com Type: HTML Expiry: 30 days
ffSelectedPerPage Purpose: Storage of the visitor setting, how many articles should be displayed per listing page. Provider: dictum.com Type: HTML Expiry: Session
hide-cookie-permission Purpose: Marker whether the cookie permission should be hidden for a specific shop language. Provider: dictum.com Type: Local/session storage
modernizr Purpose: Functional test whether local/session storage entries can be written. Entry is automatically deleted immediately after creation. Provider: dictum.com Type: Local/session storage
nocache Purpose: Necessary cookie for controlling the cache handling. Provider: dictum.com Type: HTML Expiry: Session
shop Purpose: Storage of the identification number of the shop language requested by the visitor. Provider: dictum.com Type: HTML Expiry: Session
testcookie Purpose: Function test for cookie settings. This cookie is automatically deleted after creation. Provider: dictum.com Type: HTML Expiry: Session
videojs_preferred_res Purpose: Marker for the preferred or default video resolution. Provider: dictum.com Type: Local/session storage
x-cache-context-hash Purpose: Marker for the assignment of customer-specific prices after login. Provider: dictum.com Type: HTML Expiry: Session
Partner Purpose: Is set when a shop page is called up with a corresponding partner parameter in the URL and is used to operate the partner program. Provider: dictum.com Type: HTML Expiry: Session
Comfort features
These cookies are used to make the shopping experience even more appealing, for example by recognising the visitor.
sUniqueID Purpose: Unique shop-internal user ID, which is required to provide the wish list function. Provider: dictum.com Type: HTML Expiry: 360 days
Statistics & Tracking
Statistics cookies help website owners understand how visitors interact with websites by collecting and reporting information anonymously.
Allow Neocom Produktberater Integration
Brevo Tracking Cookies
Facebook Pixel
Google Tag Manager / Google Analytics
_gid Purpose: Registers a unique ID that is used to generate statistical data on how the visitor uses the website. Provider: .dictum.com Type: HTML Expiry: 1 day
_ga Purpose: Registers a unique ID that is used to generate statistical data on how the visitor uses the website. Provider: .dictum.com Type: HTML Expiry: 730 days
_gat / _dc_gtm_ Purpose: Serves to limit the query rate to Google Analytics. Provider: .dictum.com Type: HTML Expiry: 1 day
Ga-disable- Purpose: Opt out of Google Analytics tracking. Provider: dictum.com Type: HTML Expiry: SESSION
Microsoft Clarity Pixel
ff\-trackables Purpose: Tracking of visitor clicks on shop-internal recommendation banners. Provider: dictum.com Type: Local/session storage
releva.nz Retargeting
Dmc- 12 Purpose: Setting pixels to store user behaviour (viewed products, navigation in the shop; products in the shopping cart) for the purpose of retargeting. Provider: pix. hyj.mobi Type: HTML Expiration: 2 yearsDmc- 12-r Purpose:Storage of all campaign IDs of shops the user has visited.Provider: pix.hyj.mobi Type: HTML Expiration: 2 years
x-ua-device Purpose: Stores with which end device the user has called up the shop. This information is used for statistical purposes and for the optimised provision of shop functions. Provider: dictum.com Type: HTML Expiry: Session
Marketing
Allows Google to collect personal data for online advertising and marketing.
Google advertising and marketing
Purpose: Controls whether personalized advertising is displayed with GoogleAds or whether user behavior is measured or only transmitted anonymously and aggregated. Provider: dictum.com Type: HTML Procedure: 180 Days