ADVERTISEMENT

Style Weekend: Cool DIY projects to add a unique touch to denim pieces

Customize your denim pieces, whether they're new or old.

Published Sep 18, 2024 04:54 pm

Unknown to many due to its sturdy and thick structure, denim, or that blue fabric usually used in pants and jackets, is made from cotton fibers. Woven in a twill pattern, denim fabric is more durable than most textiles. Some of you might even have those hand-me-down denim pants from your parents or ates and kuyas.

One thing is for sure: denim pieces are among the most dependable closet staples, as they can truly stand the test of time. In this article, the Style Weekend team explores some Do-It-Yourself (DIY) projects you can try at home to give a personal touch to your denim pieces, whether they’re new or old.

11.jpg
Denim patches

Denim patches: Unleash your creativity

The team recently joined Old Navy’s Denim Painting Workshop, where artist Angelica So taught participants how to create painted patches.

Materials needed:

  • Canvas cloth cut into square or rectangular pieces
  • Textile paints
  • Mod Podge acrylic sealer
  • Paint brushes
  • A pencil.

Instructions:

  1. Choose a design for your denim.
  2. Begin drawing or painting the design on the pre-cut canvas cloth. 
  3. Wait for the paint to dry completely.
  4. Once dry, cut the canvas to match the shape of your design, or leave it square, depending on your preference.
  5. Seal the painting with acrylic sealer, and let it dry.
  6. Finally, attach your artwork to your denim using the acrylic sealer and allow it to dry.

Angelica advises that to waterproof the canvas design, let it dry on the denim for 10 hours, then wash the item. This will make your design more durable and resistant to water.

10.jpg
Denim painting

Denim painting: A pop of color

If you prefer direct fabric painting, you can try techniques such as freehand, stenciling, or stamping. 

Materials needed:

  • Fabric paint (designed for textiles)
  • Acrylic paint (a versatile option for various surfaces, including denim)
  • Textile markers (for fine details or writing)
  • Paint brushes or sponges
  • Clothes iron
  • Parchment paper.

Instructions:

  1. It’s best to sketch your ideas on paper before painting them onto your denim. 
  2. After finalizing your design, test the paint on a small, inconspicuous area to ensure the color and coverage are as expected.
  3. Start working on your design using a sponge or paintbrush. 
  4. Once finished, allow the paint to dry completely.
  5. After it’s dry, heat-set the paint by ironing over a piece of parchment paper.

Enjoy this fashionable and artistic DIY project this weekend! If you’re in the market for a new pair of jeans, check out Old Navy, an iconic American brand and denim authority for 30 years. They offer a variety of designs for both men and women, including straight-fit, boyfriend-fit, wide-leg, utility, and carpenter jeans for women.

Hello, readers! Do you have a story you want us to feature? You can—reach us via [email protected] or on FacebookInstagram, and Tiktok.

Related Tags

diy hobbies Denim Style Weekend
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.