Minecraft – How to make this redstone staircase more compact

minecraft-java-editionminecraft-redstone

I built a redstone staircase for my sky island on a server but its a bit too big. Can anyone help me decrease it's size?

World download: https://www.dropbox.com/s/343li2loe9me58f/Redstone%20stairs.rar?dl=0

The building was made with the diamond pillars. There are buttons at top and back to activate and de-activate.

enter image description here
enter image description here
enter image description here
enter image description here
enter image description here
enter image description here
enter image description here
enter image description here
enter image description here

enter image description here

Best Answer

Here's my design. It's 12x9x11, an improvement on your 14x8x16, and uses slime blocks to minimize the need for pistons. enter image description here

Schematic

If the schematic doesn't work, comment and I will look into other ways to show you. You do need to replace the torches with redstone torches, but be careful that the torch should be on and doesn't flicker. Also ensure that both sides aren't active at the same time, as things get really messy when that happens