Whoops, looks like something went wrong.

3/3 InvalidArgumentException in classes.php line 2482: The _controller value "ToolsBundle:Controller:CustomExceptionController" maps to a "Vibia\ToolsBundle\Controller\ControllerController" class, but this class was not found. Create this class or check the spelling of the class and its namespace.

  1. in classes.php line 2482
  2. at ControllerNameParser->parse('ToolsBundle:Controller:CustomExceptionController') in classes.php line 2542
  3. at ControllerResolver->createController('ToolsBundle:Controller:CustomExceptionController') in classes.php line 2163
  4. at ControllerResolver->getController(object(Request)) in TraceableControllerResolver.php line 46
  5. at TraceableControllerResolver->getController(object(Request)) in HttpKernel.php line 132
  6. at HttpKernel->handleRaw(object(Request), '2') in HttpKernel.php line 64
  7. at HttpKernel->handle(object(Request), '2', false) in ContainerAwareHttpKernel.php line 69
  8. at ContainerAwareHttpKernel->handle(object(Request), '2', false) in ExceptionListener.php line 50
  9. at ExceptionListener->onKernelException(object(GetResponseForExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher))
  10. at call_user_func(array(object(ExceptionListener), 'onKernelException'), object(GetResponseForExceptionEvent), 'kernel.exception', object(TraceableEventDispatcher)) in WrappedListener.php line 61
  11. at WrappedListener->__invoke(object(GetResponseForExceptionEvent), 'kernel.exception', object(ContainerAwareEventDispatcher))
  12. at call_user_func(object(WrappedListener), object(GetResponseForExceptionEvent), 'kernel.exception', object(ContainerAwareEventDispatcher)) in classes.php line 1858
  13. at EventDispatcher->doDispatch(array(object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.exception', object(GetResponseForExceptionEvent)) in classes.php line 1773
  14. at EventDispatcher->dispatch('kernel.exception', object(GetResponseForExceptionEvent)) in TraceableEventDispatcher.php line 140
  15. at TraceableEventDispatcher->dispatch('kernel.exception', object(GetResponseForExceptionEvent)) in HttpKernel.php line 221
  16. at HttpKernel->handleException(object(RuntimeException), object(Request), '1') in HttpKernel.php line 75
  17. at HttpKernel->handle(object(Request), '1', true) in ContainerAwareHttpKernel.php line 69
  18. at ContainerAwareHttpKernel->handle(object(Request), '1', true) in Kernel.php line 185
  19. at Kernel->handle(object(Request)) in app_dev.php line 43

2/3 RuntimeException in AbstractException.php line 96: "Notice: Undefined index: _urlAuth" in "/var/www/html/vibia-front/src/Vibia/FrontBundle/Resources/views/Partial/header.html.tpl"

  1. in AbstractException.php line 96
  2. at AbstractException::createFromPrevious(object(ContextErrorException), '/var/www/html/vibia-front/src/Vibia/FrontBundle/Resources/views/Partial/header.html.tpl') in SmartyEngine.php line 259
  3. at SmartyEngine->render('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'en', 'currentCat' => 'int', 'lang' => 'en', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9ibG9nIiwiaXQiOiJodHRwczpcL1wvdmliaWEuZGV2XC9pdFwvc3Rvcmllcy1iZWhpbmQtbGEtY29sbGV6aW9uZS1kYW1hXC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9zdG9yaWVzLWJlaGluZC1sYS1jb2xsZWN0aW9uLWRhbWFcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3N0b3JpZXMtYmVoaW5kLWRpZS1rb2xsZWt0aW9uLWRhbWFcLyIsImVzIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZXNcL3N0b3JpZXMtYmVoaW5kLWxhLWNvbGVjY2lvbi1kYW1hXC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdG9yaWVzLWJlaGluZC10aGUtZGFtYS1jb2xsZWN0aW9uXC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/')) in SmartyEngine.php line 408
  4. at SmartyEngine->renderResponse('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'en', 'currentCat' => 'int', 'lang' => 'en', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9ibG9nIiwiaXQiOiJodHRwczpcL1wvdmliaWEuZGV2XC9pdFwvc3Rvcmllcy1iZWhpbmQtbGEtY29sbGV6aW9uZS1kYW1hXC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9zdG9yaWVzLWJlaGluZC1sYS1jb2xsZWN0aW9uLWRhbWFcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3N0b3JpZXMtYmVoaW5kLWRpZS1rb2xsZWt0aW9uLWRhbWFcLyIsImVzIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZXNcL3N0b3JpZXMtYmVoaW5kLWxhLWNvbGVjY2lvbi1kYW1hXC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdG9yaWVzLWJlaGluZC10aGUtZGFtYS1jb2xsZWN0aW9uXC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/'), null) in DelegatingEngine.php line 57
  5. at DelegatingEngine->renderResponse('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'en', 'currentCat' => 'int', 'lang' => 'en', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9ibG9nIiwiaXQiOiJodHRwczpcL1wvdmliaWEuZGV2XC9pdFwvc3Rvcmllcy1iZWhpbmQtbGEtY29sbGV6aW9uZS1kYW1hXC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9zdG9yaWVzLWJlaGluZC1sYS1jb2xsZWN0aW9uLWRhbWFcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3N0b3JpZXMtYmVoaW5kLWRpZS1rb2xsZWt0aW9uLWRhbWFcLyIsImVzIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZXNcL3N0b3JpZXMtYmVoaW5kLWxhLWNvbGVjY2lvbi1kYW1hXC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdG9yaWVzLWJlaGluZC10aGUtZGFtYS1jb2xsZWN0aW9uXC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/'), null) in Controller.php line 185
  6. at Controller->render('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'en', 'currentCat' => 'int', 'lang' => 'en', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9ibG9nIiwiaXQiOiJodHRwczpcL1wvdmliaWEuZGV2XC9pdFwvc3Rvcmllcy1iZWhpbmQtbGEtY29sbGV6aW9uZS1kYW1hXC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9zdG9yaWVzLWJlaGluZC1sYS1jb2xsZWN0aW9uLWRhbWFcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3N0b3JpZXMtYmVoaW5kLWRpZS1rb2xsZWt0aW9uLWRhbWFcLyIsImVzIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZXNcL3N0b3JpZXMtYmVoaW5kLWxhLWNvbGVjY2lvbi1kYW1hXC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdG9yaWVzLWJlaGluZC10aGUtZGFtYS1jb2xsZWN0aW9uXC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/')) in PartialController.php line 92
  7. at PartialController->getHeaderAction('eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9ibG9nIiwiaXQiOiJodHRwczpcL1wvdmliaWEuZGV2XC9pdFwvc3Rvcmllcy1iZWhpbmQtbGEtY29sbGV6aW9uZS1kYW1hXC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9zdG9yaWVzLWJlaGluZC1sYS1jb2xsZWN0aW9uLWRhbWFcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3N0b3JpZXMtYmVoaW5kLWRpZS1rb2xsZWt0aW9uLWRhbWFcLyIsImVzIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZXNcL3N0b3JpZXMtYmVoaW5kLWxhLWNvbGVjY2lvbi1kYW1hXC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdG9yaWVzLWJlaGluZC10aGUtZGFtYS1jb2xsZWN0aW9uXC8ifQ==')
  8. at call_user_func_array(array(object(PartialController), 'getHeaderAction'), array('eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9ibG9nIiwiaXQiOiJodHRwczpcL1wvdmliaWEuZGV2XC9pdFwvc3Rvcmllcy1iZWhpbmQtbGEtY29sbGV6aW9uZS1kYW1hXC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9zdG9yaWVzLWJlaGluZC1sYS1jb2xsZWN0aW9uLWRhbWFcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3N0b3JpZXMtYmVoaW5kLWRpZS1rb2xsZWt0aW9uLWRhbWFcLyIsImVzIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZXNcL3N0b3JpZXMtYmVoaW5kLWxhLWNvbGVjY2lvbi1kYW1hXC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdG9yaWVzLWJlaGluZC10aGUtZGFtYS1jb2xsZWN0aW9uXC8ifQ==')) in PartialController.php line 70
  9. at PartialController->indexAction(object(Request))
  10. at call_user_func_array(array(object(PartialController), 'indexAction'), array(object(Request))) in HttpKernel.php line 144
  11. at HttpKernel->handleRaw(object(Request), '1') in HttpKernel.php line 64
  12. at HttpKernel->handle(object(Request), '1', true) in ContainerAwareHttpKernel.php line 69
  13. at ContainerAwareHttpKernel->handle(object(Request), '1', true) in Kernel.php line 185
  14. at Kernel->handle(object(Request)) in app_dev.php line 43

1/3 ContextErrorException in d7be83883a6003ef29f1652c5c6841ed85fcd6c9_0.file.auth.html.tpl.php line 97: Notice: Undefined index: _urlAuth

  1. in d7be83883a6003ef29f1652c5c6841ed85fcd6c9_0.file.auth.html.tpl.php line 97
  2. at ErrorHandler->handleError('8', 'Undefined index: _urlAuth', '/var/www/html/vibia-front/app/cache/dev/smarty/templates_c/d7/be/83/d7be83883a6003ef29f1652c5c6841ed85fcd6c9_0.file.auth.html.tpl.php', '97', array('_smarty_tpl' => object(Smarty_Internal_Template), '_block_repeat' => false, '_block_content' => 'frontend.auth.log_in_to_vibia')) in d7be83883a6003ef29f1652c5c6841ed85fcd6c9_0.file.auth.html.tpl.php line 97
  3. at content_66ffb1eb609c39_66498766(object(Smarty_Internal_Template)) in smarty_internal_template.php line 371
  4. at Smarty_Internal_Template->getRenderedTemplateCode() in smarty_template_compiled.php line 202
  5. at Smarty_Template_Compiled->render(object(Smarty_Internal_Template)) in smarty_internal_template.php line 246
  6. at Smarty_Internal_Template->render() in smarty_internal_template.php line 453
  7. at Smarty_Internal_Template->getSubTemplate('file:Auth/auth.html.tpl', null, null, '0', '3600', array(), '0') in f404e33d70234d501fb1f09ef5df6568aa2f9220_0.file.header.html.tpl.php line 106
  8. at content_66ffb1eb461638_24051678(object(Smarty_Internal_Template)) in smarty_internal_template.php line 371
  9. at Smarty_Internal_Template->getRenderedTemplateCode() in smarty_template_compiled.php line 202
  10. at Smarty_Template_Compiled->render(object(Smarty_Internal_Template)) in smarty_internal_template.php line 246
  11. at Smarty_Internal_Template->render(true, false, false) in Smarty.class.php line 820
  12. at Smarty->fetch('/var/www/html/vibia-front/src/Vibia/FrontBundle/Resources/views/Partial/header.html.tpl') in SmartyEngine.php line 255
  13. at SmartyEngine->render('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'en', 'currentCat' => 'int', 'lang' => 'en', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9ibG9nIiwiaXQiOiJodHRwczpcL1wvdmliaWEuZGV2XC9pdFwvc3Rvcmllcy1iZWhpbmQtbGEtY29sbGV6aW9uZS1kYW1hXC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9zdG9yaWVzLWJlaGluZC1sYS1jb2xsZWN0aW9uLWRhbWFcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3N0b3JpZXMtYmVoaW5kLWRpZS1rb2xsZWt0aW9uLWRhbWFcLyIsImVzIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZXNcL3N0b3JpZXMtYmVoaW5kLWxhLWNvbGVjY2lvbi1kYW1hXC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdG9yaWVzLWJlaGluZC10aGUtZGFtYS1jb2xsZWN0aW9uXC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/')) in SmartyEngine.php line 408
  14. at SmartyEngine->renderResponse('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'en', 'currentCat' => 'int', 'lang' => 'en', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9ibG9nIiwiaXQiOiJodHRwczpcL1wvdmliaWEuZGV2XC9pdFwvc3Rvcmllcy1iZWhpbmQtbGEtY29sbGV6aW9uZS1kYW1hXC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9zdG9yaWVzLWJlaGluZC1sYS1jb2xsZWN0aW9uLWRhbWFcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3N0b3JpZXMtYmVoaW5kLWRpZS1rb2xsZWt0aW9uLWRhbWFcLyIsImVzIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZXNcL3N0b3JpZXMtYmVoaW5kLWxhLWNvbGVjY2lvbi1kYW1hXC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdG9yaWVzLWJlaGluZC10aGUtZGFtYS1jb2xsZWN0aW9uXC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/'), null) in DelegatingEngine.php line 57
  15. at DelegatingEngine->renderResponse('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'en', 'currentCat' => 'int', 'lang' => 'en', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9ibG9nIiwiaXQiOiJodHRwczpcL1wvdmliaWEuZGV2XC9pdFwvc3Rvcmllcy1iZWhpbmQtbGEtY29sbGV6aW9uZS1kYW1hXC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9zdG9yaWVzLWJlaGluZC1sYS1jb2xsZWN0aW9uLWRhbWFcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3N0b3JpZXMtYmVoaW5kLWRpZS1rb2xsZWt0aW9uLWRhbWFcLyIsImVzIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZXNcL3N0b3JpZXMtYmVoaW5kLWxhLWNvbGVjY2lvbi1kYW1hXC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdG9yaWVzLWJlaGluZC10aGUtZGFtYS1jb2xsZWN0aW9uXC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/'), null) in Controller.php line 185
  16. at Controller->render('FrontBundle:Partial:header.html.tpl', array('currentLang' => 'en', 'currentCat' => 'int', 'lang' => 'en', 'catalog' => 'int', 'prms' => 'eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9ibG9nIiwiaXQiOiJodHRwczpcL1wvdmliaWEuZGV2XC9pdFwvc3Rvcmllcy1iZWhpbmQtbGEtY29sbGV6aW9uZS1kYW1hXC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9zdG9yaWVzLWJlaGluZC1sYS1jb2xsZWN0aW9uLWRhbWFcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3N0b3JpZXMtYmVoaW5kLWRpZS1rb2xsZWt0aW9uLWRhbWFcLyIsImVzIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZXNcL3N0b3JpZXMtYmVoaW5kLWxhLWNvbGVjY2lvbi1kYW1hXC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdG9yaWVzLWJlaGluZC10aGUtZGFtYS1jb2xsZWN0aW9uXC8ifQ==', '_urlEproject' => 'https://app.vibia.dev', '_url_wordpress' => 'https://vibia.dev/')) in PartialController.php line 92
  17. at PartialController->getHeaderAction('eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9ibG9nIiwiaXQiOiJodHRwczpcL1wvdmliaWEuZGV2XC9pdFwvc3Rvcmllcy1iZWhpbmQtbGEtY29sbGV6aW9uZS1kYW1hXC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9zdG9yaWVzLWJlaGluZC1sYS1jb2xsZWN0aW9uLWRhbWFcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3N0b3JpZXMtYmVoaW5kLWRpZS1rb2xsZWt0aW9uLWRhbWFcLyIsImVzIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZXNcL3N0b3JpZXMtYmVoaW5kLWxhLWNvbGVjY2lvbi1kYW1hXC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdG9yaWVzLWJlaGluZC10aGUtZGFtYS1jb2xsZWN0aW9uXC8ifQ==')
  18. at call_user_func_array(array(object(PartialController), 'getHeaderAction'), array('eyJ1cyI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL3VzXC9ibG9nIiwiaXQiOiJodHRwczpcL1wvdmliaWEuZGV2XC9pdFwvc3Rvcmllcy1iZWhpbmQtbGEtY29sbGV6aW9uZS1kYW1hXC8iLCJmciI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2ZyXC9zdG9yaWVzLWJlaGluZC1sYS1jb2xsZWN0aW9uLWRhbWFcLyIsImRlIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZGVcL3N0b3JpZXMtYmVoaW5kLWRpZS1rb2xsZWt0aW9uLWRhbWFcLyIsImVzIjoiaHR0cHM6XC9cL3ZpYmlhLmRldlwvZXNcL3N0b3JpZXMtYmVoaW5kLWxhLWNvbGVjY2lvbi1kYW1hXC8iLCJlbiI6Imh0dHBzOlwvXC92aWJpYS5kZXZcL2VuXC9zdG9yaWVzLWJlaGluZC10aGUtZGFtYS1jb2xsZWN0aW9uXC8ifQ==')) in PartialController.php line 70
  19. at PartialController->indexAction(object(Request))
  20. at call_user_func_array(array(object(PartialController), 'indexAction'), array(object(Request))) in HttpKernel.php line 144
  21. at HttpKernel->handleRaw(object(Request), '1') in HttpKernel.php line 64
  22. at HttpKernel->handle(object(Request), '1', true) in ContainerAwareHttpKernel.php line 69
  23. at ContainerAwareHttpKernel->handle(object(Request), '1', true) in Kernel.php line 185
  24. at Kernel->handle(object(Request)) in app_dev.php line 43

Stories Behind: The Dama Collection

According to Constantin Brancusi, “simplicity is nothing more than resolved complexity.” It is with this philosophy that Ludovica+Roberto Palomba decided to strip the traditional Abat-Jour lamp down to its bare essentials. An exercise in technical precision and aesthetic simplicity, Dama unites past and present, reimagining a nostalgic object through the lens of contemporary design.

Vibia The Edit - Stories behind Dama

For Ludovica+Roberto Palomba, Dama represents a feminine figure, somewhat archaic and romantic; a faithful companion for the intimate moments of everyday life.

The collection was born from the desire to convey lightness in its broadest sense. Dama is transportable, it doesn’t visually clutter a space, and its diffuser emits soft pools of light that create an atmosphere of comfort and well-being.

“Light is well-being, and without light there could be no well-being, because it is through light that we perceive everything around us.”

Vibia The Edit - Introducing Dama

Beyond its physical weight, Dama explores the philosophical idea of lightness. Using very little material, the object can be moved with one hand, an idea that you sense visually as much as physically. The choice of materials was fundamental to achieving this effect.

“I like the concept of an object that you weigh with your eyes, somehow you visually activate the feeling of lightness.”

Vibia The Edit - Stories behind Dama
Vibia The Edit - Stories behind Dama

100% recyclable, Aluminium is both sustainable and beautiful in essence, and can be manipulated to form continuous objects. Dama’s base, for example, is characterised by extreme lightness. And yet, the luminaire retains organic elements in its joints, details that demonstrate a certain sensitivity beyond technical innovation.

“Paper, with its ‘imperfect perfection’, gave me precisely the sense of warmth that I was looking for, and at the same time a sense of lightness.”

Vibia The Edit - Introducing Dama

To create Dama, there was a constant dialogue between the idea of total reduction and the need to maintain the emotional element. Paper is historically used for lighting design. Like an oriental lantern, Dama’s diffuser takes on a kind of gentle vibration, expressing intimacy through its fragility.

“It is important that the illuminating object is integrated into and within the space with a contemporary dialogue, that it adheres to current trends, to a contemporary way of living that gives value to being at home.”

Vibia The Edit - Introducing Dama

The designers share a vision oriented towards finding a synthesis between form and function, aesthetics and well-being. With a desire for integrity, Dama incorporates a circular LED with an internal diffuser, seamlessly integrating the light source while maintaining the traditional “hat” shape of the Abat-Jour lamp.

Discover Dama