View Categories

Overview of the Terminal Interface

1 min read

The Cointacted Social Terminal provides a clean, interactive, keyboard-driven interface that users can type commands into.
It feels like a real terminal while staying fully theme-compatible and lightweight.

Below is an overview of each part of the interface and how it works.


1. Output Window #

This is the main display area of the terminal.

It shows:

  • Executed commands
  • System messages
  • Help information
  • Add-on output
  • Error messages
  • Success messages

The output area uses a strict monospace font for:

  • aligned text
  • accurate spacing
  • predictable formatting
  • consistent cursor behavior

The window automatically scrolls as new output appears (unless configured otherwise).


2. Command Prompt #

This is the label shown before every command you type.

Example:

username>

The prompt uses the WordPress username of the currently logged-in user.

Examples:

WordPress UsernameTerminal Prompt
johnjohn>
adminadmin>
[email protected][email protected]>
custom-usercustom-user>

If the user is logged out, the prompt simply becomes:

Guest>

The prompt is a visual identifier only — it does not change permissions or roles unless an add-on uses it for extended functionality.


3. Input Field (Typing Area) #

This is where users type commands.

Features:

  • Pixel-perfect cursor
  • Real-time character measurement
  • Zero padding or margin conflicts
  • Inherits theme typography outside the monospace area
  • Stays responsive on all screen sizes
  • Supports mobile keyboards

Press Enter to execute a command.
Press Arrow Up to recall the last command.


4. Cursor Indicator #

The terminal includes an ultra-accurate blinking cursor that:

  • aligns perfectly with typed characters
  • updates position as you type
  • measures the character width dynamically
  • matches the real terminal behavior

This gives the Social Terminal its “authentic CLI feel.”


5. Actions Row (Buttons) #

Below the terminal is a row of action buttons.

These may include:

  • Clear Output
  • Wallet Info (if enabled)
  • Add-on Commands
  • Developer-defined UI buttons

All buttons inherit your theme’s styling:

  • font
  • rounding
  • colors
  • hover behavior

This ensures seamless integration with any WordPress theme.


6. Wallet Indicator (Optional, Read-Only) #

If enabled, the terminal can show passive wallet information:

  • Wallet installed
  • Network / Chain ID
  • Chain name
  • Account (if already unlocked)

This feature is 100% read-only and only works if the wallet itself exposes info.

There are:

  • No RPC calls
  • No popups
  • No signing
  • No transactions

Real blockchain logic is handled only through add-ons.


7. Guest Overlay (Optional) #

If the site restricts certain commands to logged-in users, the terminal may blur and display a message prompting guests to log in.

This is theme-safe and does not affect the layout.


Summary #

The interface consists of:

  • Output window
  • Username-based prompt
  • Typing input
  • Precise cursor
  • Action buttons
  • Optional wallet indicator
  • Optional guest overlay

It delivers an authentic command-line feeling while staying fully compatible with all WordPress themes, builders, membership systems, and community platforms.

Leave a Reply

Your email address will not be published. Required fields are marked *