CSS_HTML hover animation code into a WP elementor plugin

30.0 GBP

30.0 GBP peopleperhour 技术与编程 海外
462天前

详细信息

I need someone to take my existing CSS-HTML hover animation code and make into a RESPONSIVE Wordpress Elementor plugin so that I can use the element in Elementor.
you can see it in action https://test33.excelr8.management/
please read the following. please apply by telling me how you will
The code is fully functional and runs in a HTML widget, it's based on 3 images: a slider image, and 2 static images. currently I am using opacity to darken the images but I would want that to change into a filter where I can select the color of the filter and the opacity of the filer. The code will be shared with the selected freelancer
below you will find the description of the hover animation
1 Description:HTML/CSS snippet for an interactive image slider animation to be embedded in an Elementor HTML widget on a WordPress page. The animation involves three images: a "stat1" and “stat2” images and a "slider" image. The "stat" images remain static, and the "slider" image moves across the "stat" images on hover. The slider image must be same height as the 2 stat images.
2 Behavior Description:2.1 Initial State (Passive Mode):
Both "stat" and "slider" images are fully visible and positioned side by side with the edges touching pixel to pixel. “Slider” is either to the left of the “stat1” image or to the right of “stat2” image depending on the direction of the hover animation.The "stat" images displays a large headings each (“stat1” shows "01", “stat2” shows “02”) at the top and a smaller heading (“stat1” shows "Industrial and Operational Performance", “stat2” shows a different subheading) in the middle.
2.2Active State (On Hover):Triggered when the user hovers over the area occupied by the images (stat images and the area that will be occupied by the slider image).The "slider" image glides from left to right across the "stat2" and “stat2” images, taking 1 second as standard for the transition. Or, if opposite direction is selected, it glides from right to left.As the "slider" moves, the "stat" image becomes semi transparent (this is to change a filter where I can select the colour and the transparency of the filter for both passive and active), but the text on it remains opaque.The smaller headings are replaced by a detailed paragraphs of text that becomes visible only in this active state. This text in this paragraph is smaller than the smaller heading it replaces. At the end of the animation the “slider” image is on the opposite side with its edge touching the second stat image pixel to pixel.
2.3 Reverting to Passive State:Once the hover is removed, the animation reverses, returning to the initial state with the "slider" image moving back to its original position and the smaller heading replacing the text.
3. Variables accessible from elementor panelsI need to be able to define every image: stat1, stat2, slider The direction of the animation (left_to_right or right_to_left) with the corresponding The time the transition should be takingI need to be able to define all text on both imagesI need to be able to affect the size of the images I should be able to decide animation speed, currently set at 1 second
The following are the existing variables and I will need to be able to change them from the panel --image-gap: gap between the stat images --Large_heading_size: heading font sizes that I need to be able to change manually (same for both stat images) I should also be able to change the fonts
--Small_heading_size: heading font sizes that I need to be able to change manually (same for both stat images) I should also be able to change the fonts
--Paragraph_size: paragraph font size sizes that I need to be able to change manually (same for both stat images) I should also be able to change the fonts
--Large_heading_distance_to_top: distance to the top edge of the stat images (same distance used on both images here) --left_small_heading_distance_to_top: distance to the top edge of the stat1 (left image) image for small heading --right_small_heading_distance_to_top: distance to the top edge of the stat2 (right image) image for small heading --left_paragraph_distance_to_top: distance to the top edge of the stat1 (left image) image --right_paragraph_distance_to_top: distance to the top edge of the stat2 (right image) image --image_passive_transparency_level: This is to be changed to filter with transparency for passive (same for both images) --image_active_transparency_level: This is to be changed to filter with transparency for active – on hover (same for both images)

免责声明

该外包需求信息来源于站外平台,本站仅提供公开信息部分字段展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅

类似推荐

I am a small business involved in physical commodity trading internationally. This involves buying products, mostly FOB ( free on board, which is an incoterm ) from 1 geography, at a defined price, and selling it to cutomers globally on a CFR ( cost and freight ) to port basis using the global container freight market. The inputs for the FOB price would be made by me by port of origin. The inputs for the freight costs would need to be made either by me or by third party companies so may need to be restricted in some way. ( I guess this is to be done via Google Sheets ) Both of these inputs need to be able to be edited frequently ( daily ). The CRM should be able to send bespoke/customised offers to individual customers, in certain regions in the world, based on information in the CRM ( name of buyer, company name, payment term, currency, product expected margin, finance and insurance cost ). The bespoke offer must include a price which is calculated from combining the inputs of FOB price, the freight , the expected margin and costs including a currency exchange rate drawn from the daily xe.com rate. There could also be a second element of 'freight insurance' but that will come at a later stage as a secondary part of the offer. Each individual offers should have the option to include multiple products which would be customer dependent. It should be possible to send these bespoke offers both via Email ( a formal offer ) and a much shorter more informal offer via Whatsapp to the customers. The CRM should also be able to easily issue invoices to customers once a deal is agreed and provide a summary of the deals done each week on a Friday to me so that the payment deadlines can be tracked. It should also automatically send out a reminder to customers of the due date 2 days prior to that date. The CRM should also be able to track purchases from suppliers, with their FOB or CFR costs and be allocated to sales orders. This allocation would be done either manually or automatically. I currently run something basic from a spreadsheet but this now needs more integration and to become easier to use. I've shared an example of this spreadsheet. 1. CRM set up and customisation for international trading business. This will include customisation of: - contact management module ( to include all fields required ) - product and pricing module ( allow bespoke offers, similar functionality to the current excel spreadsheet ) - deals module ( to track response to offers made on a weekly basis to customers and track history and sales record ) 2. Invoicing integration with the CRM - set up of invoicing functionality to enable instant invoice generation upon deal closure and connection with a purchase order to track margin from purchase order to sales order. ( this should feed into the customer tracking and performance ) 3. Dashboard and reporting - reports of deals closed weekly - Contains customer information/ overviews including market share, where they are buying from, which products they purchase and which products they produce. - A dashboard to scrape key metrics and display them, including ( Oil price, currencies ( USD/EURO/GBP ) ethylene price, energy prices, showing daily and monthly movements ) 4. Automation and workflows - automated sending of customised offers via email and WhatsApp - payment reminder workflows triggered 2 days before due dates 5. Custom development - for pricing calculation that combines FOB pricing, Freight costs, expected margin and cost - inputs should not be restricted and allow changes to be made - daily currency exchange rate e.g xe.com - Freight Insurance (to come later) This will feed into the automated, bespoke offers to customers. 6. WhatsApp integration 7. LinkedIn integration to gather specific leads and co-ordinate Linekdin outreach
1000.0 GBP 技术与编程 peopleperhour 海外
16小时前