Find Jobs
Hire Freelancers

Quick help on Vue component

$10-30 USD

Closed
Posted about 2 years ago

$10-30 USD

Paid on delivery
I have a simple vue application that consists of a few components including a sidebar, topbar and content (iframe). The sidebar opens and closes using a toggle button, which dynamically changes the elements class: const is_expanded = ref([login to view URL]("is_expanded") === "true") const ToggleMenu = () => { [login to view URL] = ![login to view URL] // @ts-ignore [login to view URL]("is_expanded", [login to view URL]) } ...... <template> <aside :class="`${is_expanded ? 'is-expanded' : ''}`"> <div class="logo"> <img :src="logoURL" alt="Vue" /> </div> <div class="menu-toggle-wrap"> <button class="menu-toggle" @click="ToggleMenu"> <span class="material-icons">keyboard_double_arrow_right</span> </button> </div> ......... In the middle of the screen I have an iframe/content component which currently has a fixed margin-left so that it starts where the expanded sidebar ends, however I would like it to be dynamic and re-size when the sidebar is closed. Is there a way I can us the is_expanded variable from the sidebar component to also dynamically update the iframe class in the same way that it does to the sidebar class? My project uses Vue, Vite and SCSS
Project ID: 33211528

About the project

9 proposals
Remote project
Active 2 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average $21 USD for this job
User Avatar
Hi!, You should write css code 'is-expanded' .If 'is-expanded' is in the class, it should be show aside, otherwise hidden. do you want to do in CSS or VUE? Looking for your reply... CHECK THE WORK FIRST AND THEN PAY...! I am an experienced Web developer and I can work according to your requirements. I have 4+ years of experience in web development and you can see the portfolio in my profile. Thank You.
$30 USD in 1 day
5.0 (3 reviews)
4.5
4.5
User Avatar
I am read all with carefully, so i want to work with you. also can i start now and complete 100% perfect so you can give me a chance, because i am 5 years of experience on it Note: Just give me a chance for your best regards Alam
$20 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi How are you? As a senior web developer I have strong experience and deep knowledge with Vue.js So I can complete you task perfectly in few hours. please hire me Best regards.
$20 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi there. I can help you fix the iframe expanding in vue.js. I have developed websites using vue.js. I can start right now. *I have done this type of work before locally. I can show you an example on chat. Waiting to hear from you. Thank you.
$20 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hey, You are looking for a quick Vue Js fix and I strongly feel that I can easily complete this task for you. I have all the skills required to complete the job. Will you please give me a chance to work on your project and showcase my talent to you? Thank you, Ajjlal Ahemd.
$20 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi This can be done in a short period of time. Control the css with is_expanded variable. I am a Javascript, Html expert with 9+ experiences. I have rich experiences to build frontend with JS frameworks such as React and Vue. Please contact me so that we can discuss more about your task. If you hire me , I can bring you to success. Thanks.
$20 USD in 1 day
1.0 (1 review)
1.0
1.0
User Avatar
Hi! in Vue the only dynamic values ​​are declared inside data. Using constants and localStorage will not allow the property to be reactive. I've been a vue developer for over three years and this is a simple problem to solve
$20 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Greatings! As a result of looking your requirement in detail, I am sure that it can be solved by Vue.js. I have been working here on this field for the last 9 years and I have successfully completed so many projects of website design and development. My major skills : ✅Front End: React, CSS, Angular, HTML5, UI/UX Design, Graphics Design, Vue.js, Node.js, Bootstrap, JavaScript, JQuery, Basic Photoshop,Figma. Adobe XD ✅Back End: PHP, Python, C++, Ruby on Rails, Laravel, Codeigniter, Java, Ajax, and MySQL ✅CMS: WordPress, Joomla, Shopify, Squarespace, Wix, Magento. ✅API Integration: APIs, Unix/Linux, and MVC Framework Architecture. ✅Database: MySQL, MongoDB, Database Programming, Django. ✅Payment: Gateway, PayPal , Stripe. ✅SEO/Digital Marketing ⭐⭐⭐If you want to test my skill, i am ready for this anytime⭐⭐⭐ I will give you 100% ongoing satisfaction with your project. I offer unlimited revisions till the satisfaction of my clients I look forward to contacting with you. Please accept me for discuss more on project over chat. Best Regard. Nikola K.
$20 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I can help you in that fields. I am majoring in full stack and I can do it well. I think you can use now is_expanded anywhere value because it is saved in localStorage globally. In vuejs, in fact it is better to save variable in data property of vue component than using localStorage. I am looking forward to work with you. Regards.
$20 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
Tyldesley, Manchester, United Kingdom
5.0
17
Payment method verified
Member since Jul 13, 2020

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.