Greetings from the x4 theme team!
We would like your comments on a design we're considering. This design will be reused on every cPanel page that requires creating, updating, deleting, searching and paginating items in a list. Below you'll find a near-final draft of our design for you to comment on.


Things of note:
Let us know what you think, good or bad, by replying below.
We would like your comments on a design we're considering. This design will be reused on every cPanel page that requires creating, updating, deleting, searching and paginating items in a list. Below you'll find a near-final draft of our design for you to comment on.


Things of note:
- The grayed out area in the left sidebar is reserved for account navigation (we'll be iterating on this section of the design at a later date).
- The item with a white background characterizes what will happen when you hover your mouse-cursor over a list-item on mouse-driven devices. For touch interfaces, the white will be the "highlight flash" after a user taps.
- After you select a list-item, the interface will slide over to become a focused management panel specific to your selection. When you manage an email address, you'll be able to change the account's password, tweak its mailbox quota, delete the account, etc., from that interface. We drew inspiration from the 'Github Contributors' example found at Example: GitHub Contributors - YUI Library.
- If you chose to delete the email account directly from this list (without using the Manage panel), the entire list-item will switch modes to confirm your deletion. (See the second attached screenshot for how that will look).
- The account tracker box, next to the "+ Add Account" button, keeps track of the number of email accounts that have been created. For cPanel accounts that have an account creation limit, the number of accounts left available is also shown.
- Almost all of the interactions on this page will be achieved via AJAX, so that the overall experience is fast and responsive.
- We haven't yet settled on a good default page-size. Let us know what you're preferred page size might be (10, 20, 50 items?). We are anticipating offering a 'View All' link for those of us who just want to see everything and are willing to take whatever performance penalty might be required to load up the whole list.
Let us know what you think, good or bad, by replying below.
Last edited: