Make WordPress Core

Ticket #21598: buttons.php

File buttons.php, 3.3 KB (added by trepmal, 14 years ago)

(plugin) 5 buttons times 5 states

Line 
1<?php
2
3//Plugin Name: STYLE ALL THE BUTTONS!
4
5global $allthebuttons;
6$allthebuttons = new ALL_THE_BUTTONS();
7
8class ALL_THE_BUTTONS {
9
10 function __construct() {
11 add_action( 'admin_menu', array( &$this, 'menu' ) );
12 }
13
14 function menu() {
15 add_management_page( __( 'STYLE ALL THE BUTTONS!', 'buttons' ), __( 'STYLE ALL THE BUTTONS!', 'buttons' ), 'edit_posts', __FILE__, array( &$this, 'page' ) );
16 }
17
18 function page() {
19 ?><div class="wrap">
20 <h2><?php _e( 'STYLE ALL THE BUTTONS!', 'buttons' ); ?></h2>
21
22 <!-- <p><a href="#" title="This is here so you can easly cmd/ctrl+f to this part of the page">:)</a></p> -->
23
24 <?php //submit_button( $text, $type, $name, $wrap, $other_attributes ); ?>
25
26 <div style="float: left; width: 20%; margin-right: 0;">
27 <?php
28 submit_button('Primary', 'button-primary');
29 submit_button('Primary (hover)', 'button-primary hover');
30 submit_button('Primary (focus)', 'button-primary focus');
31 submit_button('Primary (active)', 'button-primary active');
32 submit_button('Primary (disabled)', 'button-primary active', null, null, array('disabled'=>'disabled'));
33 ?>
34 </div>
35 <div style="float: left; width: 20%; margin-right: 0;">
36 <?php
37 submit_button('Secondary', 'button-secondary');
38 submit_button('Secondary (hover)', 'button-secondary hover');
39 submit_button('Secondary (focus)', 'button-secondary focus');
40 submit_button('Secondary (active)', 'button-secondary active');
41 submit_button('Secondary (disabled)', 'button-secondary active', null, null, array('disabled'=>'disabled'));
42 ?>
43 </div>
44 <!-- <div style="float: left; width: 20%; margin-right: 0;">
45 <?php
46 submit_button('Delete', 'button-secondary delete');
47 submit_button('Delete (hover)', 'button-secondary delete hover');
48 submit_button('Delete (focus)', 'button-secondary delete focus');
49 submit_button('Delete (active)', 'button-secondary delete active');
50 submit_button('Delete (disabled)', 'button-secondary delete active', null, null, array('disabled'=>'disabled'));
51 ?>
52 </div> -->
53
54 <div style="float: left; width: 20%; margin-right: 0;">
55 <?php
56 submit_button('Highlighted', 'button-highlighted');
57 submit_button('Highlighted (hover)', 'button-highlighted hover');
58 submit_button('Highlighted (focus)', 'button-highlighted focus');
59 submit_button('Highlighted (active)', 'button-highlighted active');
60 submit_button('Highlighted (disabled)', 'button-highlighted active', null, null, array('disabled'=>'disabled'));
61 ?>
62 </div>
63
64 <div style="float: left; width: 20%; margin-right: 0;">
65 <?php
66 submit_button('Small', 'button small');
67 submit_button('Small (hover)', 'button small hover');
68 submit_button('Small (focus)', 'button small focus');
69 submit_button('Small (active)', 'button small active');
70 submit_button('Small (disabled)', 'button small active', null, null, array('disabled'=>'disabled'));
71 ?>
72 </div>
73
74 <div style="float: left; width: 20%; margin-right: 0;">
75 <?php
76 submit_button('.button', 'button');
77 submit_button('.button (hover)', 'button hover');
78 submit_button('.button (focus)', 'button focus');
79 submit_button('.button (active)', 'button active');
80 submit_button('.button (disabled)', 'button active', null, null, array('disabled'=>'disabled'));
81 ?>
82 </div>
83
84 </div><?php
85
86 }
87
88}