Whoops, looks like something went wrong.

2/2 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(ContextErrorException), 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

1/2 ContextErrorException in ConnectingService.php line 54: Notice: Undefined index: HTTP_USER_AGENT

  1. in ConnectingService.php line 54
  2. at ErrorHandler->handleError('8', 'Undefined index: HTTP_USER_AGENT', '/var/www/html/vibia-front/src/Vibia/ApiBundle/Services/ConnectingService.php', '54', array('url' => '/masters/v1/common/default-values/by-ip/172.18.0.43?environment=platform&site=public', 'data' => null, 'method' => 'GET', 'token' => '', 'format' => 'json', 'curl' => resource)) in ConnectingService.php line 54
  3. at ConnectingService->callService('/masters/v1/common/default-values/by-ip/172.18.0.43?environment=platform&site=public') in IpService.php line 31
  4. at IpService->getCatalogLanguageByIp() in InterfaceCatalogLanguage.php line 86
  5. at InterfaceCatalogLanguage->onKernelRequest(object(GetResponseEvent), 'kernel.request', object(TraceableEventDispatcher))
  6. at call_user_func(array(object(InterfaceCatalogLanguage), 'onKernelRequest'), object(GetResponseEvent), 'kernel.request', object(TraceableEventDispatcher)) in WrappedListener.php line 61
  7. at WrappedListener->__invoke(object(GetResponseEvent), 'kernel.request', object(ContainerAwareEventDispatcher))
  8. at call_user_func(object(WrappedListener), object(GetResponseEvent), 'kernel.request', object(ContainerAwareEventDispatcher)) in classes.php line 1858
  9. at EventDispatcher->doDispatch(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.request', object(GetResponseEvent)) in classes.php line 1773
  10. at EventDispatcher->dispatch('kernel.request', object(GetResponseEvent)) in TraceableEventDispatcher.php line 140
  11. at TraceableEventDispatcher->dispatch('kernel.request', object(GetResponseEvent)) in HttpKernel.php line 125
  12. at HttpKernel->handleRaw(object(Request), '1') in HttpKernel.php line 64
  13. at HttpKernel->handle(object(Request), '1', true) in ContainerAwareHttpKernel.php line 69
  14. at ContainerAwareHttpKernel->handle(object(Request), '1', true) in Kernel.php line 185
  15. at Kernel->handle(object(Request)) in app_dev.php line 43

Warning: Trying to access array offset on value of type bool in /var/www/previbiaupgrade/wp-content/themes/theedit/single.php on line 53

Warning: Trying to access array offset on value of type bool in /var/www/previbiaupgrade/wp-content/themes/theedit/single.php on line 54

Warning: Trying to access array offset on value of type bool in /var/www/previbiaupgrade/wp-content/themes/theedit/single.php on line 57

Warning: Trying to access array offset on value of type bool in /var/www/previbiaupgrade/wp-content/themes/theedit/single.php on line 58

Create an Outdoor Oasis

If the recent heat wave is anything to go by, we’d better get ready for a long hot summer. From barbecues and al fresco dining to relaxing poolside with a good book, the sunny season is finally in full swing and it’s high time we got our outdoor spaces in order.

If you’re lucky enough to have a patio, balcony, or garden, carefully considered outdoor lighting means you can enjoy the fresh air at any time of the day or night. Whether you’re looking to highlight a particular feature, integrate an outdoor seating area, or add an additional layer of sparkle, the right mix of fixtures will turn your outdoor space into a magical oasis after dark, letting you enjoy the warm summer breeze long after sundown.

Vibia The Edit - Wall Art Exterior Illumination - Meridiano

Bringing indoor comfort to the outdoor environment has become a major trend in recent years. Designed by Jordi Vilardell, the principal characteristic of the Wind collection resides in the choice of material. Available in a range of finishes, including brown, green and ochre red, its diffuser is made from delicately woven fibreglass, produced using a filament winding technology to create a uniquely textured surface that unites indoor tradition with outdoor use.

Vibia The Edit - Milan Design Week 2022

A single, strategically positioned Wind floor lamp can transform an outdoor seating area into a cosy living room, matching the gentle heat of a summer evening with a warm, diffuse glow that won’t overpower your space.

Vibia The Edit - Inspired Ideas for Illuminating Your Outdoor Space - Wind

Alternatively, a cluster will lend a charming look to a spacious terrace, its elegant silhouette introducing pools of soft light into the darkness and encouraging guests to sit back, relax and unwind.

Vibia The Edit - Inspired Ideas for Illuminating Your Outdoor Space - Wind

Since enjoying nature is the main reason for spending time outdoors, the right lighting should enhance the existing scenery. The Meridiano floor lamp is the perfect choice for showcasing a garden’s best assets. As well as a light fitting, it can be composed as a group of stools or a side table, integrating an enchanting seating area into a garden, courtyard or poolside terrace.

Designed by Jordi Vilardell & Meritxell Vidal, Meridiano invites you to approach and absorb its magical luminous effect. Composed of a structure of steel rods in beige grey and off-white and equipped with an invisible LED light source, it radiates with indirect, ambient light from beneath its cover. Scattered across a lawn, Meridiano will decorate the terrain with intricate patterns of light and shadow, while nestling two or three strategically amongst the potted plants of a patio will enhance the surrounding textures and organic forms.

Vibia The Edit - Transitioning to life outside - Meridiano
Vibia The Edit - Create an Outdoor Oasis - Meridiano

Designed by XuclĂ , the Empty outdoor lighting collection forms part of Vibia’s ‘furniture meets light’ concept. Much like Meridiano, it incorporates a table, stool and light fixture into a single three-dimensional entity. Ideal for a contemporary terrace or commercial outdoor space, it adapts to any kind of setting, each structure positioned precisely as desired to form a unique arrangement.

Vibia The Edit - Create an Outdoor Oasis - Empty
Vibia The Edit - Create an Outdoor Oasis - Empty

Made of polymer concrete and methacrylate, Empty is weather resistant and built to last. Forming a geometric sculpture by day, at night its austere form is transformed into a luminous seating area or unique light installation thanks to an imperceptible LED source that radiates downwards from beneath its upper surface.

Vibia The Edit - Create an Outdoor Oasis - Empty

Dotted around at varying heights, this collection promises to bring a new and dynamic dimension to an understated outdoor environment.

Featured Products:
Wind
Meridiano
Empty


Warning: Attempt to read property "ID" on string in /var/www/previbiaupgrade/wp-content/plugins/wp-views/vendor/toolset/toolset-theme-settings/compatibility-modules/controllers/toolset-theme-integration-settings-front-end-controller.php on line 79

Warning: Attempt to read property "post_type" on string in /var/www/previbiaupgrade/wp-content/plugins/wp-views/application/controllers/compatibility/wpa-block-editor/wpa-block-editor.php on line 220

Warning: Attempt to read property "ID" on string in /var/www/previbiaupgrade/wp-content/plugins/wp-views/vendor/toolset/toolset-theme-settings/compatibility-modules/controllers/toolset-theme-integration-settings-front-end-controller.php on line 79
This site is registered on Toolset.com as a development site.