@@ -153,87 +153,90 @@ export class Button extends Ion {
153153 _init : boolean ;
154154
155155 /**
156- * @input {boolean} Large button.
156+ * @input {boolean} If true, activates the large button size .
157157 */
158158 @Input ( )
159159 set large ( val : boolean ) {
160160 this . _attr ( '_size' , 'large' , val ) ;
161161 }
162162
163163 /**
164- * @input {boolean} Small button.
164+ * @input {boolean} If true, activates the small button size .
165165 */
166166 @Input ( )
167167 set small ( val : boolean ) {
168168 this . _attr ( '_size' , 'small' , val ) ;
169169 }
170170
171171 /**
172- * @input {boolean} Default button.
172+ * @input {boolean} If true, activates the default button size. Normally the default, useful for buttons in an item .
173173 */
174174 @Input ( )
175175 set default ( val : boolean ) {
176176 this . _attr ( '_size' , 'default' , val ) ;
177177 }
178178
179179 /**
180- * @input {boolean} A transparent button with a border.
180+ * @input {boolean} If true, activates a transparent button style with a border.
181181 */
182182 @Input ( )
183183 set outline ( val : boolean ) {
184184 this . _attr ( '_style' , 'outline' , val ) ;
185185 }
186186
187187 /**
188- * @input {boolean} A transparent button without a border.
188+ * @input {boolean} If true, activates a transparent button style without a border.
189189 */
190190 @Input ( )
191191 set clear ( val : boolean ) {
192192 this . _attr ( '_style' , 'clear' , val ) ;
193193 }
194194
195195 /**
196- * @input {boolean} Force a solid button. Useful for buttons within an item .
196+ * @input {boolean} If true, activates a solid button style. Normally the default, useful for buttons in a toolbar .
197197 */
198198 @Input ( )
199199 set solid ( val : boolean ) {
200200 this . _attr ( '_style' , 'solid' , val ) ;
201201 }
202202
203203 /**
204- * @input {boolean} A button with rounded corners.
204+ * @input {boolean} If true, activates a button with rounded corners.
205205 */
206206 @Input ( )
207207 set round ( val : boolean ) {
208208 this . _attr ( '_shape' , 'round' , val ) ;
209209 }
210210
211211 /**
212- * @input {boolean} A button that fills its parent container with a border-radius .
212+ * @input {boolean} If true, activates a button style that fills the available width .
213213 */
214214 @Input ( )
215215 set block ( val : boolean ) {
216216 this . _attr ( '_display' , 'block' , val ) ;
217217 }
218218
219219 /**
220- * @input {boolean} A button that fills its parent container without a border-radius or borders on the left/right.
220+ * @input {boolean} If true, activates a button style that fills the available width without
221+ * a left and right border.
221222 */
222223 @Input ( )
223224 set full ( val : boolean ) {
224225 this . _attr ( '_display' , 'full' , val ) ;
225226 }
226227
227228 /**
228- * @input {boolean} A button that has strong importance, ie. it represents an important action .
229+ * @input {boolean} If true, activates a button with a heavier font weight .
229230 */
230231 @Input ( )
231232 set strong ( val : boolean ) {
232233 this . _attr ( '_decorator' , 'strong' , val ) ;
233234 }
234235
235236 /**
236- * @input {string} The mode to apply to this component. Mode can be `ios`, `wp`, or `md`.
237+ * @input {string} The mode determines which platform styles to use.
238+ * Possible values are: `"ios"`, `"md"`, or `"wp"`.
239+ * For more information, see [Platform Styles](/docs/v2/theming/platform-specific-styles).
237240 */
238241 @Input ( )
239242 set mode ( val : string ) {
@@ -264,7 +267,9 @@ export class Button extends Ion {
264267 }
265268
266269 /**
267- * @input {string} The predefined color to use. For example: `"primary"`, `"secondary"`, `"danger"`.
270+ * @input {string} The color to use from your Sass `$colors` map.
271+ * Default options are: `"primary"`, `"secondary"`, `"danger"`, `"light"`, and `"dark"`.
272+ * For more information, see [Theming your App](/docs/v2/theming/theming-your-app).
268273 */
269274 @Input ( )
270275 set color ( val : string ) {
0 commit comments