Find Jobs
Hire Freelancers

Web Canvas with Opacity-control on Shapes

$1500-3000 USD

Folyamatban
Kiadva ekkor: több mint 7 évvel ezelőtt

$1500-3000 USD

Teljesítéskor fizetve
The purpose of this project is to enable the user to drag and drop objects on a web page canvas. Assume that this is a library and some other mechanism will populate a JSON array with the relevant objects present. Create a web page with a canvas to enable shapes to be moved around. The most important feature is to enable TRANSLUCENT/OPACITY on the shapes so that they can overlap each other and blend color. Text must be visible through the opacity. The desired shapes are:- 1. Hexagons 3. Rings (circle with no center) 4. Squares 5. A reverse "c" shape Initial Features:- 1. Translucent/Opacity - as described above 2. Overlay text on shapes (use font San Francisco) 3. Mouseover will cause the object to come to the front if it as at the back. Features Later 1. Snap to grid (can turn on/off) 2. Control the shape color (within the code, not a user control) You can use an external Javascript library if it is free. Ideally the shapes will be CSS, but if images are neccesary, they can be transparent PNG. Below I list some images showing the types of shapes [login to view URL] [login to view URL] This is the Reverse "C" shape in green [login to view URL] This is the desired hexagon style - [login to view URL] Thick border with text inside the hexagon. Below I show examples of the translucent/opacity [login to view URL] [login to view URL] [login to view URL] Below is an example of the snap-to-grid canvas for hexagons [login to view URL] An example of how hexagons could be stacked. [login to view URL] I also found this library to help the hexagon creation [login to view URL] The second generation of the project will be to make advanced shapes - any kind of curved polygon. GENERAL NOTE Please don't be confused by my image examples. Two distinct goals are here. First is to move shapes on a canvas with snap to grid. Second is to move shapes on a canvas so they overlap with transparency. TO BE AWARDED I receive too many automated bids. I won't reply to these. You must explain to me how you will achieve each of:- 1. Translucency/Opacity 2. Mouseover to make the bottom shape to come to the front, and return on MouseOut 3. Overlay text on shapes 4. How color will be managed when two opacity images overlap 5. How text will never overlap This is a complex project. Please only apply if you are truly competent. I will expect complete code refactoring, no bugs, no delivery without you testing. I am brutal but generous - I won't pay for incomplete work or untested work. Please only bid on this project if you can work with the professional standards neccesary. MILESTONES 1. Demonstration of translucent/opacity on any kind of JS-generated shapes, 6-10 shapes, stacked so as to overlap. 2. Demonstration of back-to-front and front-to-back mouseover. 3. Demonstration of how text is positioned on polygons and how text overlap is avoided. 4. Other milestones to be determined.
Projektazonosító: 11565906

A projektről

17 ajánlat
Távolról teljesíthető projekt
Aktiválva: 8 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
Neki odaítélve:
Felhasználó avatár
Hello I have 5+ years of experience with me with hands on jquery , let me know whether you want to save canvas as well . Thanks
$1 529 USD 15 napon belül
5,0 (11 értékelés)
4,2
4,2
17 szabadúszó adott átlagosan $2 924 USD összegű árajánlatot erre a munkára
Felhasználó avatár
A proposal has not yet been provided
$2 941 USD 30 napon belül
4,8 (33 értékelés)
6,1
6,1
Felhasználó avatár
Hi, I analyzing given requirement & given links I understand that you want to enable user to drag and drop objects on a web page canvas and enable opacity on the shapes. I am Web Developer with 10+ years of experience. I believe I can successfully complete this project as per your expectation. If you think I am eligible for this opportunity Please inform me your prefer time for chat to discuss project so I can give you fair estimation. Best Regards, Prashant
$2 000 USD 30 napon belül
5,0 (9 értékelés)
5,2
5,2

Az ügyfélről

AUSTRALIA zászlója
Ultimo, Australia
5,0
7
Fizetési mód hitelesítve
Tagság kezdete: szept. 17, 2013

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.