
Example Blog Post with Tables and Advanced Formatting
Jonathan Fulton
Marine Pilot & Founder
Introduction
This post demonstrates all the markdown features available in the SeaReady blog template system.
Headers
Headers automatically use the SeaReady brand navy color (#0E1A2B) and maintain proper hierarchy.
Third Level Header
This is a third-level header, perfect for subsections.
Text Formatting
You can use bold text to emphasize important points, or italic text for subtle emphasis. You can even combine them with bold and italic.
Use inline code for technical terms or commands.
Links
Here's an internal link and an external link which will automatically open in a new tab with an icon.
Lists
Unordered Lists
- First item in unordered list
- Second item with important details
- Third item
Ordered Lists
- First step in the process
- Second step with details
- Third step to completion
Code Blocks
Here's a code block with syntax highlighting support:
interface BlogPostMetadata {
title: string
author: string
date: string
category: string
}
function getBlogPost(slug: string): BlogPost {
return loadMarkdownFile(slug)
}
Blockquotes
This is a blockquote. It's styled with a cyan left border and light background, perfect for highlighting important quotes or callouts.>
You can have multiple paragraphs in a blockquote.
Tables
Here's a standard table showing vessel specifications:
| Vessel Type | Length (m) | Beam (m) | Draft (m) | Capacity (TEU) |
|---|---|---|---|---|
| Feeder | 150 | 23 | 8.5 | 1,000 |
| Panamax | 294 | 32 | 12.5 | 5,000 |
| Post-Panamax | 366 | 49 | 15.5 | 13,000 |
| Ultra Large | 400 | 59 | 16.0 | 24,000 |
Comparison Table Example
Here's how different port systems compare:
| Feature | Paper-Based | Digital MPX | SeaReady EMPX |
|---|---|---|---|
| Pre-arrival data | No | Yes | Yes |
| Real-time sync | No | Limited | Yes |
| Historical analysis | No | No | Yes |
| Mobile-friendly | No | Yes | Yes |
| Offline capable | Yes | No | Yes |
| Integration API | No | Limited | Yes |
Images
You can include images with descriptive alt text:
Combining Elements
You can combine multiple markdown elements for rich content:
- Step One: Initialize the system
- Step Two: Run the application
npm install
npm run dev
- Step Three: Verify operation
http://localhost:3000
- Check console for errors
- Test key features
Advanced Formatting
Definition Lists
You can create structured content:
Electronic Master-Pilot Exchange (EMPX)
: A digital system for exchanging critical vessel and passage information between ship's master and port pilot.
Vessel Traffic Service (VTS)
: A shore-based system designed to improve the safety and efficiency of vessel traffic.
Technical Specifications
When documenting technical details, you can use tables effectively:
| Parameter | Value | Unit | Notes |
|---|---|---|---|
| Max Speed | 22 | knots | Laden condition |
| Service Speed | 20 | knots | Economic cruising |
| Range | 8,000 | nautical miles | At service speed |
| Fuel Capacity | 4,000 | tonnes | Heavy fuel oil |
Code Examples with Multiple Languages
JavaScript Example
const processVesselData = async (vesselId) => {
const data = await fetchVesselData(vesselId)
return {
name: data.name,
imo: data.imo,
position: data.coordinates
}
}
Python Example
def calculate_eta(distance, speed):
"""Calculate estimated time of arrival"""
hours = distance / speed
return datetime.now() + timedelta(hours=hours)
Nested Lists with Mixed Types
- Primary objective
- Secondary objective
Conclusion
This post demonstrates the full range of markdown formatting available in the SeaReady blog system. All styles are automatically applied using the blog template system with consistent SeaReady branding.
For more information on using these features, see the documentation in /src/components/blog/README.md.
About the Author
Jonathan Fulton
Marine Pilot & Founder
J. Fulton is a master mariner and marine pilot with 20+ years sea service. As founder of SeaReady, he is dedicated to combining practical maritime expertise with modern technology to solve real operational challenges.
Related Articles
From Paper to Precision - Why Electronic Master Pilot Exchange is the New Standard
Electronic Master Pilot Exchange (eMPX) systems transform the critical vessel handover from static paper processes to dynamic, verified data exchange - eliminating bridge distractions, ensuring data integrity, and enhancing situational awareness through PMIS integration and automated UKC calculations.
Navigating Workboat Code 3: Your Essential Guide to Mandatory SMS
As of December 2023, WBC3 is now law. The most significant change? Your Safety Management System is now mandatory, with a firm deadline of December 2026 for implementation.