RUI.next

Experimental
SafeArea

SafeArea

SafeArea is able to show content inset within the display's safe area so it is not obscured by the rounded corners, or the device's sensor housing (experimental status).

For example, the blue section is the top SafeArea, and the orange section is the bottom SafeArea.

reference resource: Designing Websites for iPhone X

<SafeArea position="top" />
<SafeArea position="top" />

Example

Basic usage of SafeArea component.

SafeArea on the edge-to-edge display of iPhone X
Voluptate veniam deserunt proident et sit. Officia quis ipsum consequat et nisi adipisicing aute enim amet. Irure eu velit laboris occaecat amet. Cupidatat culpa nostrud veniam nostrud aliqua fugiat cillum quis ut. Aute sunt esse laboris. Non esse duis aute elit mollit velit. Irure magna ullamco sit veniam proident culpa fugiat laboris. Eiusmod non officia est laborum mollit dolor aliquip excepteur dolor duis sint cupidatat. Veniam cillum laborum anim sit sunt et ipsum tempor id excepteur Lorem exercitation Lorem do. Et eu irure cupidatat ad mollit minim laboris magna consequat cupidatat aute anim nostrud sunt. Ipsum nulla in irure voluptate esse ex ut officia mollit ea. Id occaecat eiusmod ut veniam quis qui commodo est velit est. Ullamco ipsum magna do consequat. Aliqua pariatur qui Lorem cillum dolor magna labore sunt amet occaecat laboris velit ipsum elit reprehenderit. Laborum enim aute elit incididunt nisi excepteur mollit cupidatat mollit laboris Lorem est exercitation velit. Anim aliquip esse aute irure occaecat sunt do aute. Reprehenderit proident occaecat cupidatat nisi. Nulla sit voluptate eiusmod in et eiusmod do ad sint duis duis esse elit. Dolore eiusmod fugiat non veniam eiusmod cupidatat consequat eu exercitation. Anim nisi velit proident anim. Laboris est deserunt et reprehenderit reprehenderit ad nisi dolor do qui ex aliqua proident elit proident. Labore ad adipisicing labore enim nulla eu ea quis incididunt exercitation. Magna proident eu labore culpa cillum eiusmod consequat qui pariatur proident Lorem amet pariatur aliquip veniam. Sit proident nisi incididunt ipsum labore laborum tempor labore Lorem non aliquip tempor enim incididunt. Adipisicing velit incididunt nostrud cupidatat voluptate non nulla laboris amet ut. Est officia ullamco esse adipisicing elit reprehenderit qui enim. Culpa cillum et cillum cillum cillum irure officia nisi non sunt laborum ut id. Duis deserunt mollit enim ut Lorem ex laboris voluptate eiusmod est magna. Proident consectetur excepteur est aute mollit sunt dolor dolor incididunt cupidatat. Minim Lorem pariatur ad veniam ullamco est tempor Lorem elit qui fugiat. Occaecat aute sit est laborum dolor reprehenderit ipsum qui enim veniam veniam. Proident labore dolor sint laborum nisi velit labore ex cillum elit deserunt laborum quis Lorem adipisicing. Nostrud aute duis reprehenderit veniam. Excepteur esse non labore est aute sint ex amet et irure elit labore occaecat. Labore non ea duis cillum veniam eiusmod excepteur voluptate et excepteur voluptate reprehenderit. Eiusmod sunt sint nisi voluptate elit aliqua id mollit cillum in est sunt. Dolore labore commodo laborum sunt laboris occaecat proident ipsum magna ea. Quis commodo occaecat deserunt in est aliqua fugiat culpa irure qui cupidatat Lorem fugiat est. Aliquip minim Lorem irure do dolore consectetur Lorem amet commodo. Cillum exercitation ad cillum occaecat ullamco aliqua commodo. Laborum dolor tempor laboris dolor incididunt aliqua ad quis sint et incididunt dolor voluptate tempor. Adipisicing ut amet culpa anim pariatur in anim nostrud velit duis ex id eiusmod amet veniam. Labore duis aliquip amet amet do ut dolor commodo. Magna occaecat cupidatat cupidatat exercitation ad dolore eiusmod velit. Eu id culpa nulla ipsum veniam voluptate duis. Sint fugiat enim sint ex aliquip officia. Id cillum incididunt reprehenderit adipisicing consequat pariatur pariatur reprehenderit. Incididunt ut labore sint adipisicing pariatur in in incididunt nostrud dolor deserunt Lorem exercitation ullamco. Pariatur minim veniam dolore cillum. Reprehenderit velit veniam commodo et sint fugiat commodo anim in Lorem id magna consequat ea labore. Incididunt aliquip consequat eu non ea do duis officia cillum. Voluptate veniam deserunt proident et sit. Officia quis ipsum consequat et nisi adipisicing aute enim amet. Irure eu velit laboris occaecat amet. Cupidatat culpa nostrud veniam nostrud aliqua fugiat cillum quis ut. Aute sunt esse laboris. Non esse duis aute elit mollit velit. Irure magna ullamco sit veniam proident culpa fugiat laboris. Eiusmod non officia est laborum mollit dolor aliquip excepteur dolor duis sint cupidatat. Veniam cillum laborum anim sit sunt et ipsum tempor id excepteur Lorem exercitation Lorem do. Et eu irure cupidatat ad mollit minim laboris magna consequat cupidatat aute anim nostrud sunt. Ipsum nulla in irure voluptate esse ex ut officia mollit ea. Id occaecat eiusmod ut veniam quis qui commodo est velit est. Ullamco ipsum magna do consequat. Aliqua pariatur qui Lorem cillum dolor magna labore sunt amet occaecat laboris velit ipsum elit reprehenderit. Laborum enim aute elit incididunt nisi excepteur mollit cupidatat mollit laboris Lorem est exercitation velit. Anim aliquip esse aute irure occaecat sunt do aute. Reprehenderit proident occaecat cupidatat nisi. Nulla sit voluptate eiusmod in et eiusmod do ad sint duis duis esse elit. Dolore eiusmod fugiat non veniam eiusmod cupidatat consequat eu exercitation. Anim nisi velit proident anim. Laboris est deserunt et reprehenderit reprehenderit ad nisi dolor do qui ex aliqua proident elit proident. Labore ad adipisicing labore enim nulla eu ea quis incididunt exercitation. Magna proident eu labore culpa cillum eiusmod consequat qui pariatur proident Lorem amet pariatur aliquip veniam. Sit proident nisi incididunt ipsum labore laborum tempor labore Lorem non aliquip tempor enim incididunt. Adipisicing velit incididunt nostrud cupidatat voluptate non nulla laboris amet ut. Est officia ullamco esse adipisicing elit reprehenderit qui enim. Culpa cillum et cillum cillum cillum irure officia nisi non sunt laborum ut id. Duis deserunt mollit enim ut Lorem ex laboris voluptate eiusmod est magna. Proident consectetur excepteur est aute mollit sunt dolor dolor incididunt cupidatat. Minim Lorem pariatur ad veniam ullamco est tempor Lorem elit qui fugiat. Occaecat aute sit est laborum dolor reprehenderit ipsum qui enim veniam veniam. Proident labore dolor sint laborum nisi velit labore ex cillum elit deserunt laborum quis Lorem adipisicing. Nostrud aute duis reprehenderit veniam. Excepteur esse non labore est aute sint ex amet et irure elit labore occaecat. Labore non ea duis cillum veniam eiusmod excepteur voluptate et excepteur voluptate reprehenderit. Eiusmod sunt sint nisi voluptate elit aliqua id mollit cillum in est sunt. Dolore labore commodo laborum sunt laboris occaecat proident ipsum magna ea. Quis commodo occaecat deserunt in est aliqua fugiat culpa irure qui cupidatat Lorem fugiat est. Aliquip minim Lorem irure do dolore consectetur Lorem amet commodo. Cillum exercitation ad cillum occaecat ullamco aliqua commodo. Laborum dolor tempor laboris dolor incididunt aliqua ad quis sint et incididunt dolor voluptate tempor. Adipisicing ut amet culpa anim pariatur in anim nostrud velit duis ex id eiusmod amet veniam. Labore duis aliquip amet amet do ut dolor commodo. Magna occaecat cupidatat cupidatat exercitation ad dolore eiusmod velit. Eu id culpa nulla ipsum veniam voluptate duis. Sint fugiat enim sint ex aliquip officia. Id cillum incididunt reprehenderit adipisicing consequat pariatur pariatur reprehenderit. Incididunt ut labore sint adipisicing pariatur in in incididunt nostrud dolor deserunt Lorem exercitation ullamco.

API

PropertiesDescriptionTypeDefault
positionThe position of the safe area"top" | "bottom"-