

Because we were mitering the frame corners, all four parts could be cut to the final length and width. Next, I cut the top and bottom pieces to the exact width. The first step was to cut the chalkboard frame sides (long parts) to the exact height of our project. I took our materials into my “Concord Carpenter” shop and began construction. We could have also used Poplar species, which is a cheaper alternative and is also known for its “knot-free” qualities. This was a paint-grade project so we used clear, select pine for the frame, because it has little to no knots. Because no fine maneuvering is required, even a relatively heavy cabinet can be hung this way.

The bevels interlock and secure the item to the wall. One cleat is mounted to the wall and the other to the item you want to hang. It involves using two ‘cleat’ boards, each with an opposing 30-45 degree bevel. Real slate chalkboard is heavy, and we figured that we would need to mount this on the brick chimney with masonry screws and a French cleat.Ī French cleat is a sturdy way to secure a heavy item to a wall. radius bead along the inside edge of the frame for aesthetics and to complement the existing bead-board backsplash in the kitchen. wide frame was not only a nice proportion but looked similar to the surrounding trim and cabinet styles.

Remember that width and measurement will be the frame edges, and the slate will be cut smaller to fit into this frame, similar to a picture frame. The first step in many projects like this is to determine the size of the chalkboard. It’s a creative alternative to traditional chalkboards, and the look complements many designs and home projects. Salvaged slate chalkboard has a beautiful, aged look to it. They had a small space in mind, approximately 20 x 54 inches, in front of an exposed brick chimney. Our client loved the antique look and feel of the slate and wanted to make a smaller chalkboard for their kitchen. This blackboard was originally installed in the French classroom of the school more than a century ago and was recently replaced with a whiteboard during a remodel. A client of mine came across an old slate blackboard that was salvaged from a boarding school. In this article I cut a 100-year-old, recycled slate chalkboard and create a custom-sized frame to hang it in. Alternative Heating & Fireplace InsertsĪ Classic Kitchen Accessory Mounted with a French Cleat.Chalk is a clean and focused alternative. Although there are other packages, they either do too much or not enough. Origin storyĬolors.js used to be the most popular string styling module, but it has serious deficiencies like extending String.prototype which causes all kinds of problems and the package is unmaintained.
#Length of a real chalkboard windows#
If you're on Windows, do yourself a favor and use Windows Terminal instead of cmd.exe. Since Chrome 69, ANSI escape codes are natively supported in the developer console. ansi256 - Example: chalk.bgAnsi256(194)('Honeydew, more or less').chalk.bgHex('#DEADED').underline('Hello, world!').hex for foreground colors and bgHex for background colors). chalk.rgb(15, 100, 204).inverse('Hello!')īackground versions of these models are prefixed with bg and the first level of the module capitalized (e.g.chalk.hex('#DEADED').underline('Hello, world!').For example, Chalk configured to run at level 1 (basic color support) will downsample an RGB value of #FF0000 (red) to 31 (ANSI escape for red). bold ( 'with a blue substring' ) + ' that becomes green again!' ) ) // ES2015 template literal log ( ` CPU: $ as a Chalk option). bgBlue ( 'world' ) + '!' ) ) // Nest styles of the same type even (color, underline, background) log ( chalk. blue ( 'Hello', 'World!', 'Foo', 'bar', 'biz', 'baz' ) ) // Nest styles log ( chalk. bold ( 'Hello world!' ) ) // Pass in multiple arguments log ( chalk. red ( '!' ) ) // Compose multiple styles using the chainable API log ( chalk. log // Combine styled and normal strings log ( chalk. Import chalk from 'chalk' const log = console.
