Ef ég nenni Sweater (EN)

About Ef ég nenni Sweater (EN)

Ef ég nenni Sweater, designed by Knitter from Iceland, is a modern take on the classic Icelandic lopapeysa. This slim-fit sweater features a slightly shorter body length and a striking colorwork yoke, giving it a timeless yet contemporary look. Knitted seamlessly from the bottom up. The design uses Saga Wool from Icewear Garn (50 g = 100 m) or Léttlopi as an alternative. The sweater is worked in two contrasting shades. The pattern includes sizes XXS–5XL, making it suitable for a wide range of knitters. A beautiful project for anyone who loves Icelandic knitwear design.

Designer

Craft

Clothing Size (Adult)

, , , , , , , , ,

Needle / Hook Size

Language

Gauge

Stitch Pattern & Technique

, , , , ,

Difficulty Level

Collection

Meterage (per 50 g)

About this Pattern

Ef ég nenni Sweater is a beautiful Icelandic-style lopapeysa designed by Rakel – Lopamunstur, also known as Knitter from Iceland. This timeless design combines tradition with a modern slim fit and slightly cropped body, making it a versatile piece for both everyday wear and special occasions. The sweater is knitted seamlessly from the bottom up, giving it a clean look and a comfortable fit. The body and sleeves are worked in the round before being joined together for the stunning colorwork yoke, where the Icelandic pattern truly comes to life. Depending on the chosen size, the yoke design is adjusted slightly to ensure the perfect fit and balance.


The recommended yarn is Saga Wool from Icewear Garn, which comes in 50 g skeins with a length of 100 meters per skein. An alternative option is the popular Léttlopi yarn, known for its warmth and durability. The design uses two colors: Color A – Snow White (1000) and Color B – Dark Red Melange (2110). The yarn amounts vary depending on size: for Color A you will need between 5 and 13 skeins, while Color B requires 2 to 3 skeins.


The sweater is available in a wide range of sizes: XXS, XS, S, M, L, XL, XXL, 3XL, 4XL, and 5XL, making it suitable for everyone from petite to plus size. The body width ranges from 73 cm to 143 cm, the body length from 30 cm to 46 cm, and sleeve lengths from 42 cm to 52 cm, ensuring a comfortable and flattering fit.


The pattern recommends using 4 mm and 5 mm circular needles (40 cm and 60/80 cm depending on size) along with 4 mm and 5 mm double-pointed needles for the sleeves and smaller circumferences. The gauge is 18 stitches and 26 rows per 10 x 10 cm on 5 mm needles, which equals 100 m per 50 g skein of the suggested yarn.


Finishing details include a 7 cm ribbed collar, which is folded over and sewn neatly on the inside for a soft and comfortable neckline. The underarms are seamed after knitting, and the sweater is washed and gently blocked to achieve its final shape.


Ef ég nenni Sweater is a wonderful project for knitters who love traditional Icelandic designs with a modern twist. Whether you use Saga Wool or Léttlopi, the natural warmth and durability of Icelandic wool will ensure that this sweater becomes a long-lasting favorite in your handmade wardrobe.

Meet

Knitter from Iceland

I learned to knit at age 6 and fell in love right away. Over the years I’ve mostly focused on traditional Icelandic Wool sweaters (lopapeysa). After a burnout in 2023, knitting became my therapy. I couldn't decide which patterns to knit, so I decided to try and make my own. The process made me feel alive again, and that’s why I haven't stopped since. My inspiration comes from colors, nature, and even music or memories.

Related patterns

Other patterns you might enjoy.

<?php
/**
 * Mini-cart
 *
 * Contains the markup for the mini-cart, used by the cart widget.
 *
 * This template can be overridden by copying it to yourtheme/woocommerce/cart/mini-cart.php.
 *
 * HOWEVER, on occasion WooCommerce will need to update template files and you
 * (the theme developer) will need to copy the new files to your theme to
 * maintain compatibility. We try to do this as little as possible, but it does
 * happen. When this occurs the version of the template file will be bumped and
 * the readme will list any important changes.
 *
 * @see              https://woocommerce.com/document/template-structure/
 * @package          WooCommerce\Templates
 * @version          9.5.0
 * @flatsome-version 3.19.8
 */

defined( 'ABSPATH' ) || exit;

do_action( 'woocommerce_before_mini_cart' ); ?>

<?php if ( WC()->cart && ! WC()->cart->is_empty() ) : ?>

	<ul class="woocommerce-mini-cart cart_list product_list_widget <?php echo esc_attr( $args['list_class'] ); ?>">
		<?php
		do_action( 'woocommerce_before_mini_cart_contents' );

		foreach ( WC()->cart->get_cart() as $cart_item_key => $cart_item ) {
			$_product   = apply_filters( 'woocommerce_cart_item_product', $cart_item['data'], $cart_item, $cart_item_key );
			$product_id = apply_filters( 'woocommerce_cart_item_product_id', $cart_item['product_id'], $cart_item, $cart_item_key );

			if ( $_product && $_product->exists() && $cart_item['quantity'] > 0 && apply_filters( 'woocommerce_widget_cart_item_visible', true, $cart_item, $cart_item_key ) ) {
				/**
				 * This filter is documented in woocommerce/templates/cart/cart.php.
				*
				* @since 2.1.0
				*/
				$product_name      = apply_filters( 'woocommerce_cart_item_name', $_product->get_name(), $cart_item, $cart_item_key );
				$thumbnail         = apply_filters( 'woocommerce_cart_item_thumbnail', $_product->get_image(), $cart_item, $cart_item_key );
				$product_price     = apply_filters( 'woocommerce_cart_item_price', WC()->cart->get_product_price( $_product ), $cart_item, $cart_item_key );
				$product_permalink = apply_filters( 'woocommerce_cart_item_permalink', $_product->is_visible() ? $_product->get_permalink( $cart_item ) : '', $cart_item, $cart_item_key );
				?>
				<li class="woocommerce-mini-cart-item <?php echo esc_attr( apply_filters( 'woocommerce_mini_cart_item_class', 'mini_cart_item', $cart_item, $cart_item_key ) ); ?>">
					<?php
					echo apply_filters( // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
						'woocommerce_cart_item_remove_link',
						sprintf(
							'<a href="%s" class="remove remove_from_cart_button" aria-label="%s" data-product_id="%s" data-cart_item_key="%s" data-product_sku="%s" data-success_message="%s">&times;</a>',
							esc_url( wc_get_cart_remove_url( $cart_item_key ) ),
							/* translators: %s is the product name */
							esc_attr( sprintf( __( 'Remove %s from cart', 'woocommerce' ), wp_strip_all_tags( $product_name ) ) ),
							esc_attr( $product_id ),
							esc_attr( $cart_item_key ),
							esc_attr( $_product->get_sku() ),
							/* translators: %s is the product name */
							esc_attr( sprintf( __( '&ldquo;%s&rdquo; has been removed from your cart', 'woocommerce' ), wp_strip_all_tags( $product_name ) ) )
						),
						$cart_item_key
					);
					?>
					<?php if ( empty( $product_permalink ) ) : ?>
						<?php echo $thumbnail . wp_kses_post( $product_name ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>
					<?php else : ?>
						<a href="<?php echo esc_url( $product_permalink ); ?>">
							<?php echo $thumbnail . wp_kses_post( $product_name ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>
						</a>
					<?php endif; ?>
					<?php echo wc_get_formatted_cart_item_data( $cart_item ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>
					<?php echo apply_filters( 'woocommerce_widget_cart_item_quantity', '<span class="quantity">' . sprintf( '%s &times; %s', $cart_item['quantity'], $product_price ) . '</span>', $cart_item, $cart_item_key ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>
				</li>
				<?php
			}
		}

		do_action( 'woocommerce_mini_cart_contents' );
		?>
	</ul>

	<?php do_action( 'flatsome_after_mini_cart_contents' ); ?>

	<div class="ux-mini-cart-footer">
		<?php do_action( 'flatsome_before_mini_cart_total' ); ?>

		<p class="woocommerce-mini-cart__total total">
			<?php
			/**
			 * Hook: woocommerce_widget_shopping_cart_total.
			*
			* @hooked woocommerce_widget_shopping_cart_subtotal - 10
			*/
			do_action( 'woocommerce_widget_shopping_cart_total' );
			?>
		</p>

		<?php do_action( 'woocommerce_widget_shopping_cart_before_buttons' ); ?>

		<p class="woocommerce-mini-cart__buttons buttons"><?php do_action( 'woocommerce_widget_shopping_cart_buttons' ); ?></p>

		<?php do_action( 'woocommerce_widget_shopping_cart_after_buttons' ); ?>
	</div>

<?php else : ?>

	<div class="ux-mini-cart-empty flex flex-row-col text-center pt pb">
		<?php do_action( 'flatsome_before_mini_cart_empty_message' ); ?>
		<p class="woocommerce-mini-cart__empty-message empty"><?php esc_html_e( 'No products in the cart.', 'woocommerce' ); ?></p>
		<?php do_action( 'flatsome_after_mini_cart_empty_message' ); ?>
	</div>

<?php endif; ?>

<?php do_action( 'woocommerce_after_mini_cart' ); ?>