זה למה נמאס לי לקנות מותגים

לא יודעת מה איתך,

אבל אני תמיד אהבתי לרכוש מוצרים

שיש להם אבא.

התווית בבגד

בהחלט דיברה אלי,

היא דיווחה לי

שלא מדובר בייבוא זבל מסין.

מכשירי חשמל, ביגוד, כלים –

הכל נרכש אחרי בדיקה וברור

על החברה האיכותית.

אבל –

זהו,

נמאס לי,

החלטתי שאני קונה הכי זול,

וזהו!

מה קרה?

מה גרם לי לשנות את דעתי?

תשמעי סיפור:

רכשתי מקרר

מהחברה הכי טובה –

תקופה קצרה אחרי תום האחריות

הוא נהרס ללא תקנה.

שירות לקוחות – אין עם מי לדבר!

בשביל מה שילמתי כ"כ הרבה על מותג???

יכלתי לרכוש מקרר זול,

שישרת אותי למשך תקופה דומה.

לא חבל??

מבאס לגמרי 🙁

פלאפונים –

האחריות אף פעם לא כוללת

טיפול בשקע טעינה תקול.

מה לעשות שזו הסיבה הקבועה

שגורמת לי להחליף פלאפון?

האיזור הכי רגיש בפלאפון

הוא שקע הטעינה,

מה שווה האחריות

אם היא לא כוללת שבר מסוג זה?

סתם מתסכל להוציא הרבה כסף,

ולא ליהנות מהמוצר.

עדיף כבר לקנות משהו פושט,

לפחות אדע שלא השקעתי מדי הרבה

במוצר שהולך אחר כבוד לפח…

כשהגיעה אלי בת שבע פולק,

בדקתי איתה מה הייחודיות שלה.

ו… נדלקתי!

בת שבע מוכרת שעוני מותג

ומספקת אחריות מורחבת,

גם על מה שלא כלול באחריות החברה!

(כמו למשל שבר בזכוכית,

קרע ברצועה או נפילת אבנים)

גם שירות הלקוחות שלה

אדיב ומהיר במיוחד

(היא מספקת את הסחורה בין שעתיים ל 2 ימי עסקים – כולל משלוח!)

מוכרת שעוני מותג,

ללא החסרונות המעצבנים

שווה, לא?

 

טוב,

כל זה היה הקדמה לאפקט שהוספתי לקטלוג שלה

ואני רוצה לדבר איתך עליו.

חיפשתי להוסיף לאתר שלה

אפקט לא מוכר –

כמו שאני אוהבת 🙂

באווירת השעונים

הוספתי לה אפקט של מחוגים

שמסתובבים עם גלילת הדף.

האמת שכרגע לא מספיק שמים לב לאפקט,

אוסיף אותו לעוד כמה שעונים באתר כדי שיבלוט.

אבל אם תסתכלי תראי אותו –

בשעון העליון באתר.

תגללי,

תראי כבר את המחוגים מסתובבים.

 http://polaktime.co.il/

 

זה נכון שקיים אפקט גלילה באלמנטור,

אבל למחוגים הוא לא יתאים.

אחת הסיבות שהאפקט באלמנטור לא מתאים לכאן

היא שבגלילה כלפי מעלה –

אלמנטור הופך את כיוון הסיבוב.

אז איך עושים את זה?

באלמנטור הוסיפי אלמנט עם התמונה של השעון.

מעליו – מקמי אלמנט HTML

בתוכו הדביקי את הקוד הבא:

				
					<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<div class="clock">
	  <div class="hours-container">
		<div class="hours"></div>
	  </div>
	  <div class="minutes-container">
		<div class="minutes"></div>
	  </div>
	  <div class="seconds-container">
		<div class="seconds"></div>
	  </div>
	  <div class="circle"></div>
	</div>

	<style>
	
.minutes-container, .hours-container, .seconds-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.hours {
  background: #e9bba8;
  height: 20%;
  left: 50%;
  position: absolute;
  top: 30%;
  transform-origin: 50% 100%;
  width: 3px;
  border-radius: 10px;
}

.minutes {
  background: #bb8771;
  height: 40%;
  left: 50%;
  position: absolute;
  top: 10%;
  transform-origin: 50% 100%;
  width: 3px;
  border-radius: 10px;
}

.seconds {
  background: #fcdbcc;
  height: 45%;
  left: 50%;
  position: absolute;
  top: 14%;
  transform-origin: 50% 80%;
  width: 2px;
  z-index: 8;
}

.circle {
  background: #c9b39e;
  height: 20px;
  width: 20px;
  left: calc(50.2% - 10px);
  position: absolute;
  top: 44%;
  transform-origin: 50% 80%;
  z-index: 8;
  border-radius: 50%;
    box-shadow: inset 2px 2px 5px #e0a889, inset -2px -2px 5px #b8836c;
}


	</style>
	<script
  src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"
  integrity="sha256-T0Vest3yCU7pafRw9r+settMBX6JkKN06dqBnpQ8d30="
  crossorigin="anonymous"></script>
	<script>
		hoursDeg = 0;
		minutesDeg = 0;
		secondsDeg = 0;
		
			jQuery(window).scroll(function() {
				hoursDeg += 0.5;
				if(hoursDeg > 360)
					hoursDeg = 0;
				jQuery('.hours-container').animate({
					transform: 'rotate(' + hoursDeg + 'deg)'
                  }, {
					step: function(now,fx) {
					  jQuery(this).css('-webkit-transform','rotateZ(' + hoursDeg + 'deg)'); 
					},
					duration:5000
				},'linear');
				
				minutesDeg += 3;
				if(minutesDeg > 360)
					minutesDeg = 0;
				jQuery('.minutes-container').animate({
					transform: 'rotate(' + minutesDeg + 'deg)'
                  }, {
					step: function(now,fx) {
					  jQuery(this).css('-webkit-transform','rotateZ(' + minutesDeg + 'deg)'); 
					},
					duration:5000
				},'linear');
				
				secondsDeg += 18;
				if(secondsDeg > 360)
					secondsDeg = 0;
				jQuery('.seconds-container').animate({
					transform: 'rotate(' + secondsDeg + 'deg)'
                  }, {
					step: function(now,fx) {
					  jQuery(this).css('-webkit-transform','rotateZ(' + secondsDeg + 'deg)'); 
					},
					duration:5000
				},'linear');
			});
	</script>
				
			

את יכולה  בקוד לשנות את הצבעים

בהתאם לגוונים של השעון שלך

גם במיקום המחוגים תשחקי קצת

כדי להגיע למיקום המושלם לשעון שלך

וזהו!!

הקסם מתחיל…..

שתפי אותי בשעון שלך

ואת כבר יודעת שאני עונה בכיף לשאלות

הצלחות 🙂

לפוסט הזה יש 2 תגובות

  1. חנה

    האפקט מדהים!
    אבל, אם לא היית מציינת את זה כאן, לא הייתי שמה לב.
    הוא לא מספיק בולט.

    1. appupgoco

      צודקת חנה,
      התכנית היא להוסיף את האפקט לכמה שעונים בדף, להדגשה.

כתיבת תגובה

אולי תאהבי גם:

בואי, נתפקס

הכי תכלס שיש: הוסיפי באלמנטור אלמנט מסוג HTML. לתוכו הכניסי את הקוד הבא:

גלילה בתלת מימד

חיפשתי ככה איזה גימיק בשלוף שיזניק לך את החוויה באתר לגלישה שונה, מקורית בלי מדי הרבה עבודה. ואז זה צץ לי:

עיקרון ההחסרה – והאפקט שבעקבותיו

אחת העובדות אצלנו דיברה בצוות על יצירתיות בעבודה. זה לא בא בכלל רק לגבי עיצוב יצירתי אלא גם למשל – בפיתרון בעיות. חשיבה מחוץ לקופסא מביאה אותנו לתוצאה הרבה יותר פורצת דרך.