/*! * * This library has been modified! This function has been changed: mouseProto._mouseInit * * Original Version: * * mouseProto._mouseInit = function () { * * var self = this; * * // Delegate the touch handlers to the widget's element * self.element.bind({ * touchstart: $.proxy(self, '_touchStart'), * touchmove: $.proxy(self, '_touchMove'), * touchend: $.proxy(self, '_touchEnd') * }); * * // Call the original $.ui.mouse init method * _mouseInit.call(self); * }; * * * New Version: * * mouseProto._mouseInit = function () { * * var self = this; * * // Delegate the touch handlers to the widget's element * self.element * .bind('taphold', $.proxy(self, '_touchStart')) // IMPORTANT!MOD FOR TAPHOLD TO START SORTABLE * .bind('touchmove', $.proxy(self, '_touchMove')) * .bind('touchend', $.proxy(self, '_touchEnd')); * * // Call the original $.ui.mouse init method * _mouseInit.call(self); * }; * * Why? * * The original version mapped any tap start to a click. This means that you weren't able to scroll through * the sortable on a mobile device, as every attempt to scroll was intercepted as a click. * * jQuery UI Touch Punch 0.2.3 * * Copyright 2011–2014, Dave Furfero * Dual licensed under the MIT or GPL Version 2 licenses. * * Depends: * jquery.ui.widget.js * jquery.ui.mouse.js */ (function ($) { // Detect touch support $.support.touch = 'ontouchend' in document; // Ignore browsers without touch support if (!$.support.touch) { return; } var mouseProto = $.ui.mouse.prototype, _mouseInit = mouseProto._mouseInit, _mouseDestroy = mouseProto._mouseDestroy, touchHandled; /** * Simulate a mouse event based on a corresponding touch event * @param {Object} event A touch event * @param {String} simulatedType The corresponding mouse event */ function simulateMouseEvent (event, simulatedType) { // Ignore multi-touch events if (event.originalEvent.touches.length > 1) { return; } event.preventDefault(); var touch = event.originalEvent.changedTouches[0], simulatedEvent = document.createEvent('MouseEvents'); // Initialize the simulated mouse event using the touch event's coordinates simulatedEvent.initMouseEvent( simulatedType, // type true, // bubbles true, // cancelable window, // view 1, // detail touch.screenX, // screenX touch.screenY, // screenY touch.clientX, // clientX touch.clientY, // clientY false, // ctrlKey false, // altKey false, // shiftKey false, // metaKey 0, // button null // relatedTarget ); // Dispatch the simulated event to the target element event.target.dispatchEvent(simulatedEvent); } /** * Handle the jQuery UI widget's touchstart events * @param {Object} event The widget element's touchstart event */ mouseProto._touchStart = function (event) { var self = this; // Ignore the event if another widget is already being handled if (touchHandled || !self._mouseCapture(event.originalEvent.changedTouches[0])) { return; } // Set the flag to prevent other widgets from inheriting the touch event touchHandled = true; // Track movement to determine if interaction was a click self._touchMoved = false; // Simulate the mouseover event simulateMouseEvent(event, 'mouseover'); // Simulate the mousemove event simulateMouseEvent(event, 'mousemove'); // Simulate the mousedown event simulateMouseEvent(event, 'mousedown'); }; /** * Handle the jQuery UI widget's touchmove events * @param {Object} event The document's touchmove event */ mouseProto._touchMove = function (event) { // Ignore event if not handled if (!touchHandled) { return; } // Interaction was not a click this._touchMoved = true; // Simulate the mousemove event simulateMouseEvent(event, 'mousemove'); }; /** * Handle the jQuery UI widget's touchend events * @param {Object} event The document's touchend event */ mouseProto._touchEnd = function (event) { // Ignore event if not handled if (!touchHandled) { return; } // Simulate the mouseup event simulateMouseEvent(event, 'mouseup'); // Simulate the mouseout event simulateMouseEvent(event, 'mouseout'); // If the touch interaction did not move, it should trigger a click if (!this._touchMoved) { // Simulate the click event simulateMouseEvent(event, 'click'); } // Unset the flag to allow other widgets to inherit the touch event touchHandled = false; }; /** * A duck punch of the $.ui.mouse _mouseInit method to support touch events. * This method extends the widget with bound touch event handlers that * translate touch events to mouse events and pass them to the widget's * original mouse event handling methods. */ mouseProto._mouseInit = function () { var self = this; // Delegate the touch handlers to the widget's element self.element .bind('taphold', $.proxy(self, '_touchStart')) // IMPORTANT!MOD FOR TAPHOLD TO START SORTABLE .bind('touchmove', $.proxy(self, '_touchMove')) .bind('touchend', $.proxy(self, '_touchEnd')); // Call the original $.ui.mouse init method _mouseInit.call(self); }; /** * Remove the touch event handlers */ mouseProto._mouseDestroy = function () { var self = this; // Delegate the touch handlers to the widget's element self.element.unbind({ touchstart: $.proxy(self, '_touchStart'), touchmove: $.proxy(self, '_touchMove'), touchend: $.proxy(self, '_touchEnd') }); // Call the original $.ui.mouse destroy method _mouseDestroy.call(self); }; })(jQuery); wedding - CYEHIS EVENTS https://cyehisevents.com Making Memory that last Forever Wed, 11 Oct 2023 10:42:36 +0000 en-US hourly 1 https://cyehisevents.com/wp-content/uploads/2023/05/cropped-Copy-of-Copy-of-image1-1-32x32.png wedding - CYEHIS EVENTS https://cyehisevents.com 32 32 8 Tips To Get You Started On Your Wedding Planning Journey… https://cyehisevents.com/8-tips-to-get-you-started-on-your-wedding-planning-journey/ https://cyehisevents.com/8-tips-to-get-you-started-on-your-wedding-planning-journey/#respond Wed, 11 Oct 2023 08:58:15 +0000 https://cyehisevents.com/?p=7270 WEDDING PLANNING TIPS Ready to kick start your wedding planning process, but not sure where or how to start? Here are eight (8) top tips to get you started on your wedding planning journey. 1. Hire A Wedding Planner Hiring a wedding planner is a great way to have a professional & trusted advice to

The post 8 Tips To Get You Started On Your Wedding Planning Journey… first appeared on CYEHIS EVENTS.

]]>
WEDDING PLANNING TIPS

Ready to kick start your wedding planning process, but not sure where or how to start?

Here are eight (8) top tips to get you started on your wedding planning journey.

1. Hire A Wedding Planner

Hiring a wedding planner is a great way to have a professional & trusted advice to guide you throughout your wedding planning journey and undoubtedly reducing wedding related stress. Having a wedding planner will save you time and money from the start.

London Wedding Planner CyEhis Events | Image by Joshua Thursby Photography

2. Determine Your Budget £

Creating a wedding budget is one of the most important things you can do for your wedding, but it’s also one of the hardest.
Your wedding budget will be the driving factor for many of your wedding‑related decisions.

Pro Tip: Before making any big decisions, figure out who is contributing to your budget, what you both have or what you both are willing to spend on your wedding. What things are most important to you and what can you realistically afford.

London Wedding Planner – CyEhis Events | Image by Zaki Charles Photography

3. Create A Guest List

Sorting out your guest list early is important because your guest list is the number one contributing factor to your budget. The more people you have, the more money you are likely to spend. You will also need to decide whether you’re inviting children and who will be allowed a plus one.

Pro Tip: Create an A‑List ( Must invite ‑ The people you both can’t imagine not being at your wedding) & a B‑List ( Could invite ‑ The people you both would love to have if budget allows). There will be a handful of people on your A‑List that can’t come, so having a B‑List doesn’t hurt.

London Wedding Planner – CyEhis Events | Image by Hajley Photography

4. Determine Your Wedding Vision/Style

What’s your vision for your dream wedding? Is it a formal black tie ballroom affair or an intimate romantic outdoor affair? Your wedding style helps define how your wedding will look and feel.

Pro Tip: Establishing your wedding style will help you when making decisions, like choosing vendors to work with ‑ as you want to select vendors that fit your style and can bring your wedding vision to life.

London Wedding Planner – CyEhis Events | Image by Fatima Gulied

5. Choose A Date

Brainstorm what time of year you want to get married in! Spring? Summer? Autumn? Winter?
A special date to the two of you? 
Decide on a date that is best for the two of you and try to be flexible if possible so you are not constrained when booking your venue or vendors.

Pro Tip: To be safe, choose 2‑3 possible dates to have your wedding. your #1 preferred date, and have a #2 and #3 available in case your preferred date isn’t available.

London Wedding Planner – CyEhis Events | Image by Bigg Ayo

6. Choose A Venue

Your wedding size, budget and style will help determine the types of venue you consider.

Pro Tip: If you already have a wedding planner, they will help you source venues that’s a good fit for you based on your guest count, budget and overall wedding style.

London Wedding Planner – CyEhis Events | Image by Fatima Gulied

7. Book Your Key Vendors

Aside from your venue, the next vendor to book is a wedding planner ( if you don’t already have one) or wedding day coordinator (if you’re considering planning your own wedding ‑ then you will need professional support on the day).

Also if you already have your heart set on working with a particular photographer, videographer or makeup artist ‑ get in touch with them to check their availability for your chosen date 📅

Pro Tip: Don’t be afraid to ask questions! Be upfront and open with your wants and needs. It’s important to choose suppliers you genuinely vibe with and can trust with your wedding vision.

London Wedding Planner – CyEhis Events | Image by Zaki Charles Photography

8. Enjoy The Engagement

Remember to enjoy your engagement! Time will fly by as your wedding planning process begins, so remember to take a break every now and then to breathe and live your life.

Pro Tip: Have days off were wedding talks are off limits ‑ like date nights (without talking about the wedding) and simply enjoy each others company.

London Wedding Planner – CyEhis Events | Image by Bevon Burke

The post 8 Tips To Get You Started On Your Wedding Planning Journey… first appeared on CYEHIS EVENTS.

]]>
https://cyehisevents.com/8-tips-to-get-you-started-on-your-wedding-planning-journey/feed/ 0
Lagos To London Inspirational Shoot https://cyehisevents.com/lagos-to-london-inspirational-shoot/ Fri, 07 Jul 2023 23:58:46 +0000 https://cyehisevents.com/?p=2282 8 Tips To Get You Started On Your Wedding Planning Journey...

Ready to kick start your wedding planning process, but not sure where or how to start?

Here are eight (8) top tips to get you started on your wedding planning journey.

The post Lagos To London Inspirational Shoot first appeared on CYEHIS EVENTS.

]]>

The ‘Lagos to London' shoot was inspired by the vibrant, colourful, rich and opulent Lagos lifestyle featuring a bold and colourful colour palette.

Planner and concept designer Cynthia of CyEhis Events collaborated with Vero J photography and Affinity Q photography to create this beautiful vision and worked alongside some incredible London based wedding suppliers to bring this Lagos to London shoot vision to life.

My vision was to create something contemporary featuring Ankara print fashion in celebration of that “Lagos Vibes” we all know and love.

The venue

The Lagos to London shoot was captured on location at one of London’s historical venues, Gunnersbury Park Museum, London. The setting at Gunnersbury Park Museum gave the most beautiful backdrop to achieve this. Not only is it such a stunning venue, its main mansion house, which is also a museum was able to perfectly fit our brief for this Lagos to London Shoot.

The Concept

The iconic ‘DANFO’ was one of our main focal points of the shoot, with bold and colourful balloons and floral design. My heart was set on using bold colours to design the yellow bus….An idea that was inspired by the fruit and vegetable market in Lagos Nigeria. These markets are usually bursting with bright colours and full of life, and I felt this matched the Lagos vibe I was trying to convey.

The iconic ‘DANFO’ ( ‘The Lagos to London Yellow Bus’) – this particular yellow bus is an iconic feature in Lagos Nigeria (It serves as the most popular vehicle for commercial transport within the city of Lagos, Nigeria). 

The Details

Tope of Balloon Inspirations created the most breath-taking, bold and colourful organic balloon display on the yellow bus using custom colour balloons. Tope created an organic cascading effect with the balloon display, from the top of the yellow bus which naturally flowed down into the front seat of the bus, creating an overflowing effect out of the front seat spilling onto the floor in a spectacular statement. Funsho of Foreps Decor adorned the balloon installation with a variety of roses, hydrangeas, gypsophila, moth orchids, and gladiolus stems to complement the balloon design, and create more of a tropical look and bring the overall vision for the ‘DANFO’ to life.

The Fashion

The Ankara attires were designed exclusively by Cumo London, brilliantly showcasing modern and contemporary Afro-chic Ankara fashion… A coordinating look was chosen for the couple. The bride wore an off-shoulder mermaid style Ankara dress and the groom, a matching smart Ankara shirt. The bridesmaids all wore the same Ankara print with mismatched styles, highlighting their individuality.

It took a village of talented creatives to bring this vision to life. I am incredibly honoured to have worked with every single one of them on this project.

 

THE CREATIVE TEAM:

Planner / Design Concept / Creative Director: CyEhis Events, Photographers: Affinity Q Photography & Vero J Photography, Venue: Gunnersbury Park Museum London, Yellow Bus: Meji Alabi, Balloon Artist: Balloon Inspirations, Floral Design: Foreps Decor, Videographer: GTruly Weddings, African Attire: Cumo London, Groom’s Shoes: David Wej Lagos UK, Makeup Artists: Remsco Creations & Yeye Brides, Hairstylists: Lessandra’s Beauty  & Jupiter Styles, Accessories / Jewellery: Saint Beth Official, Rings: The London Victorian Ring Co

The post Lagos To London Inspirational Shoot first appeared on CYEHIS EVENTS.

]]>