             case redo
             case debug
             case comment
-            case smallTextSize
-            case bigTextSize
+            case textSize(type: TextSizeType)
             case superscript
             case `subscript`
             case underline

    }

    struct Button {
        enum Kind {
            case li(ordered: Bool)
            case heading(depth: Int)
            case indent
            case signature
            case link

                    return 13
                case .comment:
                    return 14
                case .superscript:
                    return 17
                case .subscript:
