design doc ui