/ Mytril

Display your content with responsive breakpoints

Mytril makes it easy to create responsive layouts with predefined breakpoints for different screen sizes. These breakpoints help you control how your content is displayed across devices, ensuring that your application is optimized for everything from small tablets to large desktop screens.

Breakpoint key guide:

Device Type Key Type Value
Default All device 0px
Small sm Phone 640px
Medium md Small Tablet 768px
Large lg Large Tablet and laptop 1024px
Extra large xl Laptop 1280px
Extra extra large xxl Desktop 1536px

With these breakpoints, you can create responsive components that adjust seamlessly depending on the user’s device. You can target these breakpoints in your CSS or JavaScript, or use them directly in your Mytril components to define how content is displayed at different sizes.

Example usage with Mytril:

Mytril’s breakpoints can be used to easily define media queries or set conditional styles based on the screen size directly on your html.

<div class="md:ma-3 lg:ma-10 pa-2">your content</div>

Default breakpoint values:

Mytril provides the following default breakpoint values in the plugins/mytril.(js|ts) file:

// plugins/mytril.(js|ts)
export default {
	display: {
		thresholds: {
			default: 0,
			sm: 640,
			md: 768,
			lg: 1024,
			xl: 1280,
			xxl: 1536
		}
	}
};

Customizing breakpoints:

You can also modify or add new breakpoints to suit the specific needs of your project. Simply update the plugins/mytril.(js|ts) file with your preferred values:

// plugins/mytril.(js|ts)
export default {
	display: {
		thresholds: {
			sm: 340, // replace default value
			xlg: 1920 // add new value
		}
	}
};

With this flexibility, Mytril allows you to fine-tune the responsiveness of your application to ensure a seamless experience on all screen sizes, from small mobile devices to extra-large desktops.

Minedelve respects your privacy

Minedelve and our partners use cookies or similar technologies to enable us to improve the site, your experience and to ensure the proper functioning of the site, to collect statistics in order to optimize the services offered, and to adapt Minedelve's content.