Да, это калька английского it depends, получившая распространение в русском языке с начала 1990-х годов. Аналогичное выражение широко распространено и во французском языке — ça dépend. В русском языке глагол зависеть требует обязательного распространения (зависеть от кого-чего), поэтому предпочтительно избегать этого выражения. В зависимости от ситуации общения, стиля речи, а также от того, о прошлом или будущем говорится в высказывании, в русском языке для выражения соответствующего значения используются сочетания когда как, по-разному, зависит от обстоятельств и т. п.
Яичницу такого типа в русском языке называют болтуньей — и содержание этого слова понятно любому носителю языка. Тогда как под названием смешанная яичница (по всей видимости, это калька немецкого Rührei) может скрываться всё что угодно.
Союз и в данном случае действительно неуместен, так как пастельные тона — неяркие, приглушенные, нежные.