CSS (Cascading Style Sheets) is a simple styling language used to format websites. Because of ever increasing design demands, it is constantly changing and upgrading. Some interesting new functionalities, that were added in the previous year were an increased first letter, variable fonts, logical properties and values, scroll snapping, test for browser support and improvements to the media query. Read the rest
CSS specifications are constantly changing so CSS is constantly getting new functionalities. One of them is media query for dark mode: prefers-color-scheme: light/dark. Dark mode is gaining popularity as is it supposed to cause less harm to eyes, makes nighttime reading easire and prolonges battery life of some devices. Read the rest
When we want to check or edit a SharePoint list element without navigating around different pages, we can use a dialog box. The dialog box has been available since SharePoint 2010 and is very useful as the user can quickly return to the list from which he started by closing the dialog box, eliminating the need to navigate different pages. Read the rest
Forms (input fields, entry validation, error reporting) are an essential part of the user experience, on mobile apps and on web applications. They are the best source of interaction with the user.
Two very important controls are radio buttons and dropdown menus. Read the rest
The SharePoint Framework (SPFx) has become and extremely important part of Web Part development and Modern Site (Team Site, Communication Site) design. It eases development of Web Parts and extensions and our work with SharePoint data. It features user-friendly tools and extensions. Read the rest
A WebPart is a component we can add to a SharePoint Site to perform a specific task and can be used multiple times. Each WebPart has settings that can be divided into three categories – Appearance, Layout and Advanced. Sometimes, these settings are enough, but we usually need to add our own categories of settings, that are specific to the WebPart we are developing. Read the rest