What Is The Catholic Moral Code?

What Is The Catholic Moral Code? “Besides the principles that must guide the building of society, the Church’s social doctrine also indicates fundamental values. All social values are inherent in the dignity of the human person, whose authentic development they foster. Essentially, these values are: truth, freedom, justice, love.” What is Catholic morality based on?