Coming in WebUI 8.0.0 WebUI ship list so far. Can be downloaded from repo now. #ux…

  • Add responsive behaviour exactly where you want it, with the flexibility to create fixed non-responsive layouts or layout sections.
  • WebUI includes a flexbox module as well as a traditional grid system by default, as it is recommended to make use of both to provide maximum flexibility and browser support.
  • WebUI uses a 20 column grid system to create grid layouts.
  • Here is a quick example of a shared layout structure with a container and some rows and columns: – – The respond-bp-3-under class on the columns will cause the form to re-render for a mobile screen size at the medium breakpoint.
  • Responsive gutters can be used with any container type or on any row type, but should not be used directly on columns, so there is no problem with placing containers inside columns and applying responsive gutters to the containers.

GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.
Continue reading “Coming in WebUI 8.0.0

WebUI ship list so far.

Can be downloaded from repo now.

#ux…”

Babel · The compiler for writing next generation JavaScript

  • Babel has support for the latest version of JavaScript through syntax transformers.
  • These plugins allow you to use new syntax, right now without waiting for browser support.
  • Check out our env preset to get started.
  • You can install this preset with – – and add to your presets array.

The compiler for writing next generation JavaScript
Continue reading “Babel · The compiler for writing next generation JavaScript”

React Animations 101: CSS transitions – Bjorn Holdt – Medium

React Animations 101: CSS transitions  #javascript #animation #css #react #reactjs

  • Examples with React and CSS transitionsHow do we use CSS transitions in react?Progress bar example (Codepen)Let’s start off with a progress bar first.
  • progress { transition: width 100ms ease-in-out;}Without CSS transitions whenever the progress bar updates, it would expand to its new width immediately.
  • In this case, when the navigation bar is visible the slideIn class is applied, when it is not visible the slideOut class is applied.The Navigation Bar Component (on codepen)const Navbar = ({ visible }) = ( div id=”navbar” className={visible ?
  • slideIn { transform: { transform: translateX(-220px);}Codepen exampleWe use the transform property in CSS to position the navigation bar.
  • slideOut will move the element completely out of view again.With the CSS transition, we tell the browser whenever there is a change to the transform property (in this case when the element’s position is changed), animate the change over 400ms.

If you were to follow my learning path to get a navigation bar animation working with react, you will end up with a combination of react-motion, ReactCSSTransitionGroup, yet-another-react-animation…
Continue reading “React Animations 101: CSS transitions – Bjorn Holdt – Medium”

Use Vue.js to create custom web components – Vue.js Tips

  • See browser support for Web Components on are-we-componentized-yet or caniuse.com

    But, with a bit of JS magic you can now turn your Vue.js component into web components, enabling you to use it in any web application, even using React, Angular or is a library written by @karol-f that allows you to use a Vue.js component as a custom element.

  • Once you register the custom element, you can insert its tag into standard HTML, SPA’s, React, Angular or Vue.js projects.
  • js file embedding Vue itself, the lib and your Vue.js components, registered to be used as custom elements.
  • Registering a custom element is done by using

    Note that is called when the element is inserted

    Also, the component’s tag has to meet a few requirements :

    More details in the W3C specs

    The custom element’s markup can be embedded in a tag inside the DOM.

  • I thought it would confuse developers that focus on porting their Vue.js components to custom elements.

Include Vue.js components in any HTML/JS application
Continue reading “Use Vue.js to create custom web components – Vue.js Tips”

New Tutorial Series: Building a Web-Application using React and Redux – Zsolt Nagy

New Tutorial Series: Building a Web-Application using React and Redux   #ReactJS #Redux

  • React is very popular, very powerful, and has a great ecosystem.
  • It is a JavaScript framework to build Single Page Applications.
  • I have updated the text sticking to the opinion that ng1 should not be considered when starting a new project, even if it does not mirror real life.
  • It is possible to use React as a part of an MVC framework, and React applications can also be built on their own.
  • Home > React + Redux > New Tutorial Series: Building a Web-Application using React and Redux

The goal of this series is to give you a fully up to date view on how to create a web application, sticking to the highest standards, and using the latest technologies that are both widely supported and stable.
Continue reading “New Tutorial Series: Building a Web-Application using React and Redux – Zsolt Nagy”