Если делать с помощью
clip-path: polygon то это не кроссбраузерно и у него нет возможности добавить границу(можно было бы box shadow применить но всё же не кроссбраузерно). С помощью обычного css у меня тоже ничего не получилось. Ксли взять треугольник совместить с квадратом то нужно весь контент только в квадрат помещать, а как видите там где WEB DESIGN текст как раз находится на границе где будут соединяться квадрат и треугольник.
Как делать такие штуки?