Confused - why there are two command line output styles from same `sls` command?

If project is something I created myself from it looks like this:

$ sls deploy

Serverless: Packaging service...
Serverless: Excluding development dependencies...
Serverless: Creating Stack...
Serverless: Checking Stack create progress...
........
Serverless: Stack create finished...
Serverless: Uploading CloudFormation file to S3...

But if app is created from serverless console it has this cool command line output that is completely different, with better formatting, visualisation and emojis !!!

sls deploy

serverless ⚡framework
Action: "deploy" - Stage: "dev" - Org: "p" - App: "my-fullstack-app" - Name: "my-fullstack-app"

database:
  name:    database-dev
  arn:     arn:aws:dynamodb:us-east-1::table/database-dev
  region:  us-east-1
  indexes:
    gsi1:
      name: gsi1
      arn:  arn:aws:dynamodb:us-east-1::table/database-dev/index/gsi1

Why two completely different outputs?