Is there a way to rotate the frame in a surfacegui and the frame respect the size of the part?

  1. What do you want to achieve?
    I wanna make a navigation rotation gui but there is a problem when the frame rotates

  2. What is the issue?
    The frame is not respecting the part size when the frame rotates

    gif: https://gyazo.com/a55a9e201b5fad302405723cfe365982

  3. What solutions have you tried so far?
    I have been searching around internet and devforum but i dont found a solution and this is the why i am searching help in there