MAYO theme's name is taken from a phrase "MAke Your Own" and "MAYOnnaise" which I love ;-). As the name describes itself, MAYO is developed to be a theme that provides users easy way to customize and create a theme they like.
MAYO is developed based on the experience with PIXTURE theme. However, it takes full advantage of Drupal 7's color module and advanced theme settings. MAYO is simple but flexible. You can customize the look of your MAYO theme easily from theme settings page. It does not require you to have the good knowledge of CSS, HTML and PHP.
Below is the samples I have created by customing MAYO theme. Each of them was done within a few minutes without leaving the theme settings page.
What can be customized from the theme settings page?
- Color of most of the theme elements (base, page, header, sidebar, node, footer). In many cases, you can specify text color, link color, background color and border colors of each element.
- Base font and heading font type (either Serif or Sans-serif) and base font size.
- Page layout options such as width of the site (fixed width layout or liquid layout), margins, sidebar layout and width, etc.
- Styles such as menubar styles and round corner for node/sidebar block.
- Detail layout of header area contents (logo, site name, slogan, search engine box)
- You can easily upload and add your own image as the background of the header area. (You can use both background image and logo at the same time).
- Watermark of the header area which is added over the header gradation or header background images.
- Other miscellaneous options such as toggle to display/not display breadcrumbs.
The template files it uses are page.tpl.php and comment.tpl.php only (+ maintenance_page.tpl.php for maintenance mode). For all other elements, the standard template files that comes with Drupal Core will be used. This makes MAYO highly compatible with Drupal's Core.
Below are the screenshots from the MAYO's theme settings page. You can see that there are many things you can easily customize.
Other features
- Improved in-site search form. You can place it to the header area with ease.
- You can add controls to increase/decrease text size of the site. (It uses Javascript and jQuery).
- Supports Superfish and Nice Menus drop-down menu modules.
- Supports some extra regions such as footer columns (details to be explained later).
- Can be used not only for light color based site, but also for the dark color based site.
- Unlike PIXTURE theme, it does not use images (except for gloss black menu bar image). So the loading and displaying is fast.
Although MAYO has high customizability, it is not a heavy theme. It's simple. If you don't use header background image and gloss black menubar, there's no image used for MAYO. Even the gradation of the header area and round corner for sidebar block and node are done with CSS (CSS3). So I think it's pretty light weight compared with my PIXTURE theme.
The image below illustrates the regions MAYO theme supports.
You can put up to 4 columns to the footer, top block column, bottom block column area. Width of a column is automatically calculated based on the number of columns you set. (If you set 3 columns, each column width is 33% of the total footer width).
You can use up to two sidebars. In addition, each column block in top and bottom block column region has its own box style like sidebar blocks, and the height of them are automatically adjusted and equalized to the tallest one so that they looks nice and neat.
The position of the sidebar (either left or right of the content) can be easily configured at the theme settings page.
Note
Using Superfish/Nice Menus
If you want to Superfish or Nice Menus for the pulldown menus, do the following steps. (1) Disable primary and secondary menu at the theme settings page. (2) Assign Superfish or Nice Menu's menu block to either Menu bar or Submenu bar region at the /admin/structure/block page.Using dark color based theme
One of the characteristics of the MAYO theme is that it supports both light color and dark color sets. We developed MAYO to be looked nice in either light color and dark color cases. However, the message (status, warning, error) colors are defined in the Drupal Core and it would not match the dark color sets. So we have created own CSS for the messages for the dark color sets. You need to check the option of 'Use dark message colors' in the theme settings page if you use a dark color set.Using header background image
If you use liquid theme, you should be aware that the header area width expands as the browser's window size is widen.If the header background image you choose is not wide enough, the image repeats, which may make the header area abit ugly. We recommend that you prepare and use the header image at least 1600px wide for the liquid layout. Of course, this is not an issue for fixed layout.
Round corners for sidebar block and node
By using CSS3 and browser specific stylesheet properties, round corners for sidebar blocks and node are supported by major browsers such as Fireforx, Safari, Google Chrome and Opera except for IE. We have decided not to support round corners for IE with Javascript since may slows down the page display. So if you are IE users, please wait for the future version of IE that supports CSS3's border-radius property.Admin theme
We recommend you to use Seven for the admin theme even though MAYO can be used for the admin theme as well as regular site theme.Downloading MAYO
Please download the latest version of MAYO theme from the project page at drupal.org.MAYO Theme
http://drupal.org/project/mayo

issue
I am new with CMS formating. I just got thie error after installing MAYO:
Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'search_block_form' was given in drupal_retrieve_form() (line 771 of /home/p16h9sdb/public_html/includes/form.inc).
Warning: call_ser_func_array()
I am not sure what the cause of this problem. Please clear the Drupal's cache from Configure > Performance page and see if you still see the warning or not.
Love Mayo theme but does not work in Drupal 7
I love flexibility that this theme offers. More font choices will be good. However, when I use "Sidebar Frist - Page - Sidebar second" style is selected, all blocks in "Sidebar second" appear below the Page and not to the tight of the page. I have tried both 7.x-1.1 and 7.x-1.1-Dev with the same result. See site at ansarusa.ord/main/
Correct address
ansarusa.org/main
How to add regions/block
Hi
I would some help with adding 2 blocks regions in the header. The regions I want added are AdsBanner, SocialConnect and TextLogin. Also I would like to add the login bar in the secondary region, the Login/Register would be text with the twitter like expanded over content below. The I am using the MAYO theme Drupal 7 and i added the following to the info file
regions[loginbar] = Login bar
regions[adsbanner] = Ads Banner
regions[socialconnect] = Social Connect
AdsBanner - 728x90
SocialConnect - 135x50
Login Bar - 100x29
Sidebar first comes left, sidebar second comes right.
It's doesn't work under Drupal 7 at my system.
land for sale in pa
This article gives us a glimpse of those loopholes that we should be aware of, choose the best dwelling place for your family by considering the the most accredited land for sale in pa. Don't let oppotunity knocks your door twice because basically it won't. You'll be the judge of it.
Header Image
Hello, I am completely new to Drupal and found this theme as a very good starting theme for new local government website. As a beginner I experienced many problems with new Drupal 7, especially modules for Menus like Superfish and NiceMenus. DHTML menu is the only one working for me with your theme, other menu modules didnt fit in window blocks or look very ugly.
My problem is, that using DHTML menu all submenu slide on/off is working in Opera, Mozilla, Chrome - but not in IE of any version. I dont know if its problem with Mayo theme /like using Superfish is not working/ or is this specific module problem /DHTML Menu module/.
Next big problem for me is that Header Background Image is not there in IE browser - again, it works in other browsers. This is crucial for our website as most users of this website will be using Internet Explorer 6/7/8/9.
Thank you for any reply and also much thanks for nice theme.
P.S. I dont have any HTML skills, so website coding is impossible for me /thats why I chosed Drupal CMS for website.../
Request for sub-theming guide
I really like the Mayo theme. It is very easy to configure.
Would it be possible to get a simple guide for creating a Mayo sub-theme while retaining nice admin settings features?
Thank you!
RE: Request for sub-theming guide
I experimented with creating a sub theme and posted instructions in the issue queue in reply to someone asking about sub theming mayo:
http://drupal.org/node/1118068
Header background image
The background image doesnt appear. I have tried with IE8 et Firefox. I have tried gif, jpg and png. Have you a solution for me.
Thank you
Solution for watermarks not displaying correctly on all pages
I was struggling with problems with the watermark like many of you. I may have found a solution and I have issued a bug report: http://drupal.org/node/1218018. Check out my workaround/solution and see if it works for you.
Cheers,
Peter
All Front Page stuff is on all pages.
I know Mayo is not intended to do this, but every page on my web site has all the columns and sidebars that the home page has.
I don't want my "About" page to have all the same stuff that the front page has.
Am I missing some obvious setting"
bbeeman@yahoo.com
All Front Page stuff is on all pages.
I know Mayo is not intended to do this, but every page on my web site has all the columns and sidebars that the home page has.
I don't want my "About" page to have all the same stuff that the front page has.
Am I missing some obvious setting"
bbeeman@yahoo.com
Please excuse dumb comment about Mayo.
Mayo doesn't have a problem about which pages show things. This Drupal author forgot that when he creates a block, you have to be specific about which pages you want visibility.
Sorry, folks.
I missed something obvioius.
bbeeman@yahoo.com
Image Float
I like Mayo. I think it is one of the quickest themes to set up and the setup options are great. However, when adding images to articles, it looks like they are automatically placed above the text. Is there a way to make the text wrap around the images? I've looked into the css files but I don't see how it can be done. With a fluid layout, you get a large area to the right of the image that is empty. It would be nice to be able to wrap the text around the images. Sorry if there is a fix for this and i missed it.